114023 300
95499 159
85148 127
74034 137
58024 175
54787 22
53084 53
52490 7
49103 61
43487 53
42153 175
38373 72
37028 59
33764 44
32854 45
28143 51
26825 45
25231 35
24733 27
24228 41
23544 62
23331 19
23266 24