966 241
894 179
782 74
362 58
471 101
32538 497
11014 705
9126 512
9343 50
8478 177
17796 87
11223 719
1583 57
3328 784
2254 237
4989 932
4790 541
4316 93