627282 77
848552 75
138556 73
248329 70
322778 68
411629 67
552178 66
395903 62
551203 57
384503 55
563353 54
982333 53
275429 53
126528 51
51934 51
1398631 50
107504 49
418902 48
680754 48
746659 48
281832 48
249156 47
169576 45
341358 44