17621 552
20721 832
19157 318
17198 161
122250 1032
13320 582
7900 416
191195 405
108160 896
57234 1055
15432 366