34598 409
98399 262
26956 640
16784 328
36505 586
6752 640
4065 667
6122 296
15390 1018
3756 657
7523 632
58667 731
29828 178
48176 370