3015 157
12833 118
9666 665
9621 351
3112 618
2189 382
907 97
3084 79
6037 223
17397 342
8003 267
24513 489
4806 315
19388 420
1694 167
2214 85
5709 399
7475 293
3269 67
5648 344
4120 286
7179 161
9162 668
10144 759
4242 579
3566 424
5339 614
10033 63