3021 157
12833 118
9667 665
9621 351
3112 618
2189 382
907 97
3086 79
6037 223
17397 342
8003 267
24513 489
4806 315
19389 420
1694 167
2214 85
5710 399
7478 293
3270 67
5648 344
4120 286
7179 161
9162 668
10145 759
4242 579
3568 424
5339 614
10033 63