114023 300
58024 175
95499 159
74034 137
85148 127
23054 77
94335 76
38373 72
23544 62
49103 61
37028 59
13411 57
53084 53
43487 53
28143 51
25398 51
14305 46
32854 45
26825 45
20329 44
16726 41
24228 41
15201 38
18526 36