966 241
893 179
782 74
362 58
469 101
32531 497
11000 705
9121 512
9338 50
8474 177
17786 87
11217 719
1582 57
3327 784
2253 237
4984 932
4790 541
4314 93