12142 263
85280 252
100811 221
71853 545
118667 504
33343 370
4557 537
31181 105
5468 835
2719 359
18535 67