12162 263
85323 252
100924 221
71945 546
118726 504
33366 370
4567 537
31303 105
5474 835
2721 359
18580 67