26303 180
105001 310
42922 612
8856 469
18467 241
15081 876
1117 81
16480 824
901 95
4820 385
19219 603
4905 240
15043 54