34710 409
98553 262
27056 640
16876 328
36568 586
6757 640
4070 667
6129 296
15396 1018
3761 657
7531 632
58866 731
30081 178
48431 370