12125 263
85200 252
100646 221
71665 545
118569 504
33311 370
4554 537
30949 105
5461 835
2706 359
18460 67