21303 292
42594 610
8713 309
348378 1450
170424 652
23242 200
348513 854
19145 170
19688 126
55835 690
87871 639
75088 508
46022 464
23261 733
1940 183
2298 510
7718 612
114163 843