56399 557
23098 683
22164 461
40662 1013
18113 53
19468 205
14522 48
8072 433
26835 273
110641 178
22289 580
80556 657