114023 300
42153 175
58024 175
95499 159
74034 137
85148 127
23054 77
38373 72
23544 62
49103 61
37028 59
13411 57
19745 55
23077 53
43487 53
53084 53
20389 51
28143 51
14305 46
26825 45
32854 45
33764 44