21315 292
42602 610
8716 309
348545 1450
170586 653
23249 200
348682 854
19146 170
19690 126
55896 690
87947 639
75201 508
46137 464
23316 733
1943 183
2300 510
7721 612
114262 843