18081 552
20941 832
19452 318
17389 162
130639 1043
13491 582
8061 416
195208 407
111185 898
61320 1059
16804 366