3586 875
8633 532
70957 641
2143 227
71468 456
194945 847
384718 540
448222 1570
59051 1001
27462 662
3731 329
4679 717
14759 294
6596 515
5665 591
1722 118
2250 420