12142 263
85280 252
100815 221
71856 545
118668 504
33343 370
4557 537
31185 105
5468 835
2719 359
18536 67