1135 101
2554 261
4796 957
4365 477
1362 253
5086 597
4123 881
1090 237
1421 423
3621 963
906 217
2572 632
1793 110
172 29
2485 572
337 74
1981 602
726 187
2981 717
2948 625
168 35
2191 544
1450 346
888 229