32681 196
5935 672
20750 457
271230 1162
17134 844
10531 627
14915 361
15380 740
28135 116
6101 319
3906 709