12129 263
85223 252
100690 221
71708 545
118604 504
33314 370
4555 537
31000 105
5461 835
2708 359
18477 67