1026 32
1981 348
1114 180
1257 184
2583 588
2398 489
1573 278
3809 755
1676 50
3575 669
1164 125
2889 545
1128 71
2449 672