34733 409
98577 262
27075 640
16888 328
36573 586
6760 640
4072 667
6130 296
15401 1018
3761 657
7531 632
58901 731
30119 178
48473 370