257302 359
112778 129
102090 174
98012 126
97788 145
87717 146
73262 121
68647 126
68083 51
64785 78
63152 123
62878 144
58912 82
58557 112
56414 111
49836 59
49470 97
47452 79
47175 103
45520 60
45344 101
43362 23
43273 89
43156 72