966 241
894 179
782 74
362 58
469 101
32535 497
11007 705
9124 512
9340 50
8475 177
17790 87
11219 719
1583 57
3327 784
2254 237
4985 932
4790 541
4316 93