12110 263
85155 252
100533 221
71570 545
118499 504
33291 370
4548 537
30822 105
5459 835
2702 359
18432 67