3576 875
8559 532
70897 641
2141 227
71449 456
194925 847
384617 540
448122 1570
58948 1001
27449 662
3731 329
4678 717
14753 294
6593 515
5665 591
1722 118
2250 420