12849 320
29430 302
19756 192
230645 1008
86338 893
72317 608
9221 86
40045 400
61678 330
38454 93
33206 124
107254 533
83486 805