966 241
893 179
782 74
362 58
469 101
32531 497
11001 705
9122 512
9339 50
8474 177
17789 87
11219 719
1583 57
3327 784
2253 237
4984 932
4790 541
4314 93