3591 875
8690 532
71050 641
2144 227
71483 456
194958 847
384831 541
448333 1570
59164 1001
27476 662
3733 329
4679 717
14760 294
6596 515
5667 591
1722 118
2251 420