21326 292
42604 610
8716 309
348594 1450
170608 653
23251 200
348721 854
19148 170
19690 126
55908 690
87953 639
75223 508
46165 464
23329 733
1945 183
2300 510
7721 612
114287 843