2768 157
11170 822
9366 514
1885 62
3287 455
3800 487
8113 199
4670 686
2771 101
8217 600
4421 188
19990 210
29031 77
28252 136