18092 552
20953 832
19460 318
17396 162
131151 1043
13503 582
8070 416
195458 408
111405 898
61613 1059
16880 366