3001 883
5231 664
4574 598
22169 367
20444 136
6913 533
51852 316
51905 683
68756 240
29068 721
30226 360
27719 478
14318 415
21110 306
22124 227
21147 190