12129 263
85231 252
100706 221
71732 545
118615 504
33318 370
4555 537
31038 105
5462 835
2710 359
18485 67