21299 292
42590 610
8713 309
348314 1450
170362 652
23241 200
348426 854
19143 170
19688 126
55824 690
87838 639
75035 508
45970 464
23241 733
1940 183
2296 510
7718 612
114109 843