21781 175
42153 718
18469 203
2486 344
5391 335
2915 462
2866 201
1918 367
4870 567
3520 624
2512 230
3892 791
2317 335
4819 959
3392 106
2340 294
4525 778
3243 584
2750 270
1362 105
990 34
8847 506
2482 523
4403 627