18082 552
20941 832
19452 318
17390 162
130659 1043
13491 582
8061 416
195224 407
111193 898
61340 1059
16805 366