21316 292
42602 610
8716 309
348568 1450
170594 653
23250 200
348697 854
19147 170
19690 126
55903 690
87948 639
75207 508
46148 464
23320 733
1944 183
2300 510
7721 612
114271 843