34710 409
98553 262
27056 640
16876 328
36568 586
6757 640
4071 667
6129 296
15396 1018
3761 657
7531 632
58867 731
30083 178
48433 370