103895 983
20277 634
150388 327
14211 135
45954 449
38821 836
12685 595
34645 919
2290 382
3442 382
3339 744
1450 137
1803 187
2754 336
3962 512