3601 875
8774 533
71153 641
2144 227
71504 456
194968 847
384938 541
448478 1571
59246 1001
27490 662
3733 329
4679 717
14763 294
6596 515
5668 591
1724 118
2252 420