526626 20
588178 42
515207 36
769931 78
527255 27
108781 8
331329 25
448007 37
675979 28
293406 32
462155 35
552456 52
715351 66
163157 9
282508 26
565930 36
331729 26
1539752 117
343778 13
414654 50
975630 93
355607 29
238451 24
129982 17