3010 157
12833 118
9666 665
9620 351
3112 618
2189 382
906 97
3083 79
6037 223
17396 342
8003 267
24513 489
4805 315
19388 420
1694 167
2213 85
5707 399
7475 293
3269 67
5648 344
4119 286
7179 161
9162 668
10144 759
4242 579
3566 424
5338 614
10033 63