5653 587
38865 524
24713 640
6848 410
31205 523
45018 226
21097 886
17954 594
10847 337
3827 284
19267 681
7510 416
6167 617
11267 265
3447 578
6453 660
2130 144
2082 71
1864 225
2679 347
39830 373