12142 263
85278 252
100805 221
71844 545
118662 504
33340 370
4557 537
31159 105
5468 835
2718 359
18530 67