19901 529
2082 618
2264 478
556 122
3312 466
747 193
2555 817
2048 478
1956 518
1177 261
3020 971
2761 546
7065 131
1867 205
2975 96
3064 109
2472 59
14186 390
1656 282
4237 160
8943 550
18558 638
6292 451