3593 875
8702 532
71061 641
2144 227
71487 456
194961 847
384863 541
448373 1570
59186 1001
27481 662
3733 329
4679 717
14761 294
6596 515
5667 591
1722 118
2251 420