21341 292
42609 610
8722 309
348793 1450
170804 653
23255 200
348944 854
19156 170
19694 126
55977 690
88044 639
75339 508
46295 464
23389 733
1953 183
2305 510
7727 612
114400 843