3600 875
8765 533
71141 641
2144 227
71502 456
194968 847
384927 541
448470 1571
59241 1001
27489 662
3733 329
4679 717
14763 294
6596 515
5668 591
1723 118
2252 420