649533 161
628558 71
594079 12
580703 74
571056 85
555381 77
531280 80
503251 38
502434 42
489657 108
476456 111
472180 43
462233 35
455129 102
448105 53
446701 50
434076 87
420426 24
416378 67
404079 67
401229 54
399530 102
397506 33
393576 49