649533 161
628556 71
594077 12
580707 74
571059 85
555377 77
531280 80
503255 38
502430 42
489651 108
476459 111
472182 43
462233 35
455130 102
448108 53
446706 50
434082 87
420432 24
416384 67
404078 67
401226 54
399532 102
397506 33
393583 49