32702 196
5935 672
20762 457
271245 1162
17138 844
10531 627
14916 361
15382 740
28151 116
6101 319
3906 709