966 241
884 179
781 74
359 58
468 101
32469 497
10941 705
9087 512
9269 50
8462 177
17679 87
11187 719
1570 57
3325 784
2246 237
4977 932
4780 541
4305 93