352131 110
645834 109
761154 108
302183 108
2056878 106
1844777 105
458480 103
455128 102
348176 101
488780 101
302205 100
631501 99
305978 98
1003803 98
1500033 98
404681 95
397978 94
79352 94
2930207 94
523481 94
457457 94
526533 93
86209 93
719929 91