2912 653
8849 721
1415 240
379 39
12437 640
4849 446
1304 124
6932 153
2168 174
2987 689
1158 73
2859 565
3506 927
3420 691
1681 381