3513 875
8303 532
70536 641
2137 227
71387 456
194866 847
384203 540
447679 1569
58386 1001
27395 662
3728 329
4674 717
14736 294
6590 515
5661 591
1720 118
2250 420