351833 110
645307 109
760626 108
301556 108
2056152 106
1843808 105
457580 103
454454 102
348034 101
488131 101
301933 100
631059 99
305679 98
1003383 98
1498127 98
403984 95
397208 94
78801 94
2929055 94
523101 94
456879 94
525981 93
85755 93
719431 91