34701 409
98546 262
27046 640
16865 328
36566 586
6757 640
4068 667
6128 296
15396 1018
3761 657
7530 632
58857 731
30070 178
48416 370