32651 196
5931 672
20728 457
271180 1162
17130 844
10528 627
14911 361
15376 740
28098 116
6099 319
3905 709