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