3600 875
8755 533
71132 641
2144 227
71500 456
194968 847
384918 541
448461 1571
59234 1001
27486 662
3733 329
4679 717
14762 294
6596 515
5668 591
1723 118
2252 420