12601 503
112456 184
21593 154
51860 594
29298 660
2085 52
5827 449
4551 667
2443 247
3647 643
3509 446
31975 315
9879 116
59129 812
15779 117
29913 627
30217 397
7359 464
23997 197
21139 301
31615 519
16324 338
3245 632
6975 215
3640 685
2755 565
4168 687
1807 269