21295 292
42589 610
8713 309
348268 1450
170298 652
23241 200
348374 854
19143 170
19687 126
55818 690
87820 639
74998 508
45940 464
23227 733
1940 183
2296 510
7718 612
114092 843