21316 292
42602 610
8716 309
348557 1450
170591 653
23250 200
348691 854
19147 170
19690 126
55899 690
87947 639
75204 508
46144 464
23319 733
1943 183
2300 510
7721 612
114267 843