437796 760
55808 97
380125 1227
323639 943
51619 645
222637 331
58555 509
88153 381
120244 698
66288 379
171171 939
207772 620
639515 1205
122730 219
85777 225
94132 642
38781 146
31472 823
188075 295
100143 543
274611 487
47054 720
125313 841
571528 1523
174096 656
405488 870
218724 1487
304753 1104