21303 292
42594 610
8713 309
348373 1450
170422 652
23242 200
348509 854
19145 170
19688 126
55835 690
87871 639
75084 508
46016 464
23258 733
1940 183
2297 510
7718 612
114158 843