31854 292
9701 509
36603 509
21009 112
15158 807
7563 867
10859 310
6989 126
5308 880
8222 500
16529 754
4119 257
153153 727
7581 625
60418 197
4216 554
2850 721
1804 131
44764 854
16128 687
4636 120