12115 263
85164 252
100546 221
71584 545
118513 504
33294 370
4548 537
30840 105
5459 835
2703 359
18434 67