21300 292
42593 610
8713 309
348339 1450
170394 652
23241 200
348468 854
19143 170
19688 126
55828 690
87852 639
75060 508
45993 464
23247 733
1940 183
2297 510
7718 612
114144 843