3001 883
5223 664
4555 598
22167 367
20444 136
6913 533
51852 316
51903 683
68754 240
29068 721
30222 360
27719 478
14316 415
21108 306
22124 227
21147 190