649532 161
628553 71
594077 12
580709 74
571056 85
555376 77
531276 80
503251 38
502427 42
489655 108
476458 111
472180 43
462230 35
455129 102
448106 53
446707 50
434080 87
420432 24
416380 67
404083 67
401229 54
399529 102
397503 33
393576 49