12129 263
85237 252
100713 221
71741 545
118618 504
33319 370
4555 537
31044 105
5462 835
2710 359
18491 67