34730 409
98574 262
27074 640
16886 328
36571 586
6760 640
4071 667
6130 296
15398 1018
3761 657
7531 632
58889 731
30117 178
48468 370