649931 161
628756 71
594376 12
580804 74
571404 85
555484 77
531334 80
503251 38
502633 42
489931 108
476901 111
472552 43
462508 35
455507 102
448381 53
447030 50
434409 87
420708 24
416452 67
404201 67
401606 54
399884 102
397631 33
393906 49