649530 161
628557 71
594076 12
580707 74
571053 85
555378 77
531276 80
503251 38
502434 42
489656 108
476456 111
472179 43
462226 35
455133 102
448105 53
446703 50
434079 87
420427 24
416377 67
404079 67
401228 54
399530 102
397504 33
393582 49