12129 263
85230 252
100704 221
71726 545
118614 504
33318 370
4555 537
31034 105
5462 835
2709 359
18483 67