2899 64
95786 192
100431 503
96236 197
60033 353
21864 722
156660 563
198010 771
211611 885
122569 725
142036 646
115162 733
4884 802
3884 594
2207 117
3986 648
964441 2029
129190 169
108948 618
101545 175
183208 435
378138 1157
91176 498
588203 1031