34781 409
98972 262
27130 640
16935 328
36605 586
6764 640
4078 667
6133 296
15407 1018
3764 657
7533 632
58980 731
30239 178
48611 370