3591 875
8696 532
71052 641
2144 227
71483 456
194958 847
384839 541
448342 1570
59169 1001
27477 662
3733 329
4679 717
14760 294
6596 515
5667 591
1722 118
2251 420