3512 295
2600 123
212839 807
126417 1072
4642 551
2034 183
4664 574
45013 729
178647 560
51214 753
207234 270
122564 569
50656 452
398286 1277
178198 288
84852 759
154074 283
114828 915
36954 112
89692 438
89094 435
88646 176
254552 1169
161455 362
98600 494
305493 1117
35676 436
83841 387