32590 196
5928 672
20704 457
271133 1162
17121 844
10526 627
14906 361
15365 740
28087 116
6099 319
3904 709