56897 557
23290 683
22318 461
41222 1014
18173 54
19712 205
14647 48
8161 433
27453 273
111560 178
22728 580
81961 659