12128 263
85215 252
100674 221
71690 545
118592 504
33314 370
4555 537
30983 105
5461 835
2707 359
18470 67