3592 875
8700 532
71058 641
2144 227
71484 456
194960 847
384856 541
448362 1570
59180 1001
27481 662
3733 329
4679 717
14760 294
6596 515
5667 591
1722 118
2251 420