3003 583
20517 393
13495 713
159782 259
5581 201
1290 118
6628 612
8541 727
4355 531
7668 212
4347 39
68267 591
28408 291
62227 66
3242 232
10278 499
5653 309
10163 374
3042 81
6228 533
10429 68
13254 399
3438 530
13062 430
7703 412
8795 642
2708 143
1318 81