12146 263
85283 252
100829 221
71861 545
118673 504
33344 370
4557 537
31197 105
5469 835
2719 359
18539 67