3002 583
20509 393
13495 713
159766 259
5581 201
1290 118
6626 612
8540 727
4353 531
7668 212
4346 39
68231 591
28399 291
62203 66
3241 232
10273 499
5648 309
10154 374
3042 81
6225 533
10425 68
13249 399
3438 530
13055 430
7699 412
8791 642
2700 143
1318 81