1225 157
41859 913
19920 596
4301 569
3103 257
3714 625
3785 792
1294 109
3675 769
2218 183
4447 779
2632 306
1597 84
4877 609
4630 399
2320 371
2860 574