12128 263
85219 252
100688 221
71702 545
118599 504
33314 370
4555 537
30994 105
5461 835
2708 359
18474 67