1196 102
2805 551
3177 803
2991 868
2925 950
2470 759
2857 380
1469 71
2679 672
2370 464
885 61
1268 100
2328 55
6117 276
4541 689
2847 122
1419 328
4836 843
7299 962
3535 789
6995 305
8792 209
4421 42
2860 615