12151 263
85294 252
100847 221
71878 546
118691 504
33349 370
4559 537
31216 105
5469 835
2720 359
18548 67