3608 875
8802 533
71194 641
2144 227
71511 456
194970 847
384975 541
448523 1571
59276 1001
27502 662
3734 329
4679 717
14764 294
6596 515
5668 591
1725 118
2252 420