21303 292
42593 610
8713 309
348359 1450
170405 652
23241 200
348488 854
19143 170
19688 126
55828 690
87860 639
75073 508
46002 464
23250 733
1940 183
2297 510
7718 612
114151 843