41785 913
19905 596
4299 569
3100 257
3712 625
3785 792
1293 109
3673 769
2217 183
4444 779
2629 306
1597 84
4874 609
4627 399
2320 371
2859 574