56656 557
23194 683
22253 461
40951 1013
18150 54
19617 205
14590 48
8091 433
27163 273
111182 178
22531 580
81360 659