18081 552
20941 832
19452 318
17390 162
130650 1043
13491 582
8061 416
195218 407
111190 898
61328 1059
16805 366