12128 263
85217 252
100686 221
71698 545
118595 504
33314 370
4555 537
30991 105
5461 835
2707 359
18474 67