143669 300
102010 392
100004 142
73151 135
69124 77
68506 84
65956 92
65335 135
65297 128
65234 158
64928 164
59957 173
59243 81
59213 81
56045 96
55575 73
55535 138
50749 85
50285 162
49844 38
49299 107
49153 63
48867 129
48318 78