3596 875
8722 533
71081 641
2144 227
71492 456
194968 847
384881 541
448403 1570
59197 1001
27483 662
3733 329
4679 717
14761 294
6596 515
5667 591
1722 118
2252 420