21332 292
42605 610
8719 309
348661 1450
170663 653
23251 200
348793 854
19152 170
19691 126
55930 690
87985 639
75254 508
46211 464
23348 733
1947 183
2303 510
7723 612
114329 843