352133 110
645833 109
761155 108
302182 108
2056882 106
1844779 105
458476 103
455132 102
348183 101
488784 101
302203 100
631504 99
305979 98
1003802 98
1500028 98
404678 95
397982 94
79356 94
2930204 94
523477 94
457458 94
526534 93
86202 93
719931 91