18081 552
20941 832
19452 318
17389 162
130646 1043
13491 582
8061 416
195217 407
111188 898
61327 1059
16805 366