1428 323
2916 724
943 201
2675 673
1555 401
2801 891
2108 460
1759 444
1548 368
2845 826
985 241
950 179
3277 849
485 101
58700 558
32285 707
11346 579
15386 49
15216 530