12172 263
85378 252
101058 221
72065 546
118792 504
33388 370
4569 537
31456 105
5476 835
2727 359
18629 67