114023 301
95889 160
85148 127
74428 138
58880 177
54787 22
53084 53
52490 7
49103 61
43487 53
42762 183
38373 72
37374 59
33764 45
32854 45
28143 51
27240 48
25576 35
24733 28
24228 41
23719 19
23544 62
23266 24