3116 697
2701 589
10325 418
518 48
5515 460
1497 232
999 98
4202 746
984 123
1428 147
1313 198
7146 360
1870 330
1302 48
2963 645
2619 794
2488 456
8846 701
3780 607
10880 638
3013 547
1677 209
3550 852
4431 486