966 241
883 179
781 74
359 58
468 101
32466 497
10940 705
9087 512
9269 50
8461 177
17676 87
11185 719
1570 57
3325 784
2246 237
4977 932
4780 541
4305 93