562668 3033
559997 1200
508697 1754
1155485 1296
76905 341
141707 706
827457 3595
90688 545
117118 802
635072 1605
201359 1144
628291 980
43914 61
150647 418
1213884 4559
639411 1875
125853 370
160167 242
299355 1047
304463 946
230269 495