352129 110
645834 109
761152 108
302183 108
2056880 106
1844779 105
458478 103
455131 102
348179 101
488782 101
302208 100
631504 99
305980 98
1003802 98
1500034 98
404683 95
397984 94
79357 94
2930207 94
523481 94
457452 94
526529 93
86204 93
719934 91