102192 90
33939 89
67798 88
48566 87
39843 85
30061 85
41975 81
30437 79
36077 78
44327 77
37398 77
38326 74
24225 74
46125 73
58301 72
24872 71
32530 71
34174 70
31338 69
27820 69
37341 69
23671 68
30876 68
44053 66