352131 110
645829 109
761152 108
302181 108
2056883 106
1844777 105
458478 103
455134 102
348183 101
488784 101
302207 100
631501 99
305976 98
1003802 98
1500026 98
404680 95
397977 94
79359 94
2930209 94
523478 94
457451 94
526526 93
86203 93
719934 91