12142 263
85280 252
100807 221
71846 545
118662 504
33341 370
4557 537
31162 105
5468 835
2718 359
18531 67