67433 553
143080 377
319420 1078
289184 746
235971 813
117097 723
85950 294
115052 471
76640 102
59391 270
41427 817
128247 386
184376 785
352240 992
413492 919
672266 1142
1563997 4497
398038 1164
213389 535
317965 1226
582766 1215