966 241
883 179
781 74
358 58
468 101
32465 497
10937 705
9085 512
9268 50
8461 177
17675 87
11183 719
1570 57
3325 784
2246 237
4977 932
4780 541
4305 93