526728 20
588376 42
515384 36
770131 78
527453 27
108801 8
331433 25
448083 37
676381 28
293531 32
462302 35
552658 52
715632 66
163180 9
282502 26
566178 36
331904 26
1540102 117
343778 13
414902 50
975903 93
355679 29
238532 24
130033 17