3599 875
8742 533
71121 641
2144 227
71500 456
194968 847
384906 541
448440 1570
59229 1001
27485 662
3733 329
4679 717
14762 294
6596 515
5667 591
1723 118
2252 420