42734 271
4480 677
3263 49
1715 180
1617 92
35258 654
36931 643
28872 558
40954 315
100770 862
3199 735
3334 962