301 177
1009 630
448 283
389 64
207 59
779 310
520 748
903 196
817 168
611 459
121736 117
116579 104
11026 521
4556 62
4489 88
3573 987
3359 51
3268 13
3097 726
2954 694
2743 601
2647 198
933 139
887 755
819 597
660 997
173 56
474 676
234 546
311 841
122 731
376 877
658 941
984 198