3598 875
8726 533
71094 641
2144 227
71495 456
194968 847
384886 541
448412 1570
59213 1001
27484 662
3733 329
4679 717
14762 294
6596 515
5667 591
1722 118
2252 420