2768 157
11170 822
9366 514
1885 62
3287 455
3800 487
8113 199
4670 686
2771 101
8218 600
4421 188
19991 210
29032 77
28253 136