116896 94
74257 97
30681 97
26878 38
26592 54
25317 65
24690 26
24326 26
23768 47
23187 62
22693 40
22217 39
21715 23
20462 43
19416 31
18769 15
18587 43
18431 21
18235 36
17124 23
16590 41
16298 33
15665 24
15201 10