21299 292
42590 610
8713 309
348317 1450
170367 652
23241 200
348428 854
19143 170
19688 126
55827 690
87841 639
75038 508
45973 464
23241 733
1940 183
2297 510
7718 612
114115 843