12141 263
85278 252
100805 221
71839 545
118659 504
33340 370
4557 537
31155 105
5468 835
2717 359
18529 67