3570 875
8541 532
70864 641
2141 227
71438 456
194918 847
384576 540
448078 1570
58915 1001
27446 662
3731 329
4678 717
14750 294
6592 515
5665 591
1721 118
2250 420