966 241
894 179
782 74
362 58
469 101
32537 497
11011 705
9124 512
9341 50
8476 177
17791 87
11222 719
1583 57
3327 784
2254 237
4986 932
4790 541
4316 93