301 177
1009 630
448 283
389 64
207 59
779 310
520 748
903 196
817 168
611 459
121742 117
116580 104
11032 521
4558 62
4489 88
3574 987
3361 51
3269 13
3097 726
2956 694
2744 601
2647 198
180 258
125 688
958 974
879 11
231 449
411 360
959 165
606 653
608 262
128 782
484 694
291 128