2957 508
1229 132
4849 461
2212 100
9259 802
3516 821
3896 718
2809 580
6864 199
2418 470
7828 332
3522 525
977 84
3419 813
8933 732
1797 165
1991 298
15896 567
3027 471
2987 603
2400 523
13970 347
2912 596
2140 122