12110 263
85151 252
100530 221
71563 545
118496 504
33290 370
4547 537
30813 105
5459 835
2702 359
18428 67