12162 263
85324 252
100927 221
71947 546
118727 504
33366 370
4567 537
31309 105
5474 835
2721 359
18580 67