301 177
1011 630
449 283
389 64
207 59
779 310
520 748
903 196
817 168
611 459
121750 117
116581 104
11035 521
4560 62
4492 88
3577 987
3362 51
3269 13
3100 726
2957 694
2746 601
2650 198
699 582
900 5
822 983
247 403
174 841
964 826
860 858
447 686
18 553
149 119
116 901
462 305