12117 263
85180 252
100582 221
71605 545
118529 504
33298 370
4551 537
30880 105
5459 835
2703 359
18444 67