829079 109
2094058 108
504756 108
393082 105
500278 103
1581429 102
525680 102
694583 101
332303 100
337027 99
1032930 98
598584 98
450231 97
460703 97
138956 96
500651 96
114907 95
3029354 94
759726 94
568201 93
398734 92
435158 89
302576 89
436828 89