34727 409
98574 262
27074 640
16885 328
36571 586
6760 640
4071 667
6130 296
15396 1018
3761 657
7531 632
58888 731
30106 178
48457 370