3002 583
20510 393
13495 713
159766 259
5581 201
1290 118
6626 612
8540 727
4355 531
7668 212
4346 39
68238 591
28401 291
62205 66
3242 232
10275 499
5648 309
10156 374
3042 81
6226 533
10426 68
13250 399
3438 530
13055 430
7699 412
8791 642
2701 143
1318 81