56652 557
23192 683
22248 461
40949 1013
18149 54
19616 205
14586 48
8091 433
27156 273
111168 178
22527 580
81345 658