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