1685726 3648
420655 1265
180148 591
448634 746
292365 947
416349 1023
733213 1116
213464 489
263312 491
221823 394
103271 550
39308 141