481982 29
477602 12
471032 33
469379 42
469053 56
465476 127
462855 29
461332 35
460331 30
459727 61
459576 53
456402 79
456328 94
451981 118
447178 37
445308 50
442005 33
441105 80
440356 63
438052 21
435634 10
433255 63
433078 87
431528 35