21303 292
42594 610
8713 309
348371 1450
170419 652
23242 200
348506 854
19145 170
19688 126
55834 690
87871 639
75083 508
46013 464
23255 733
1940 183
2297 510
7718 612
114155 843