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