3575 875
8556 532
70896 641
2141 227
71445 456
194925 847
384609 540
448115 1570
58941 1001
27449 662
3731 329
4678 717
14753 294
6593 515
5665 591
1722 118
2250 420