32640 196
5931 672
20715 457
271165 1162
17126 844
10527 627
14909 361
15373 740
28093 116
6099 319
3905 709