3592 875
8697 532
71055 641
2144 227
71483 456
194959 847
384852 541
448353 1570
59179 1001
27479 662
3733 329
4679 717
14760 294
6596 515
5667 591
1722 118
2251 420