649933 161
628755 71
594378 12
580807 74
571407 85
555478 77
531326 80
503253 38
502632 42
489934 108
476906 111
472559 43
462502 35
455505 102
448384 53
447030 50
434401 87
420707 24
416452 67
404205 67
401606 54
399879 102
397628 33
393905 49