4681 685
8500 518
9443 472
7289 135
20128 197
46711 722
11697 942
40531 590
27669 465
19825 654
27899 268
2918 416