109724 64
107333 179
90482 77
84809 83
83746 122
81397 111
75044 72
70845 217
68519 110
67036 87
64607 59
61053 168
59997 217
59598 95
55704 39
54778 160
51300 39
48676 31
48564 56
46916 70
45762 270
42826 12
42311 30
41081 40