12086 263
85058 252
100306 221
71380 545
118377 504
33258 370
4538 537
30546 102
5451 835
2693 359
18332 67