196259 59
101334 149
69678 150
65864 40
56354 129
53044 163
52079 84
45534 56
27629 55
26645 13
17748 8