32953 196
5953 672
20916 458
271549 1162
17167 844
10534 627
14952 361
15407 740
28328 116
6107 319
3923 709