12145 263
85282 252
100828 221
71861 545
118671 504
33344 370
4557 537
31195 105
5469 835
2719 359
18537 67