1035 160
1940 469
228 30
2358 744
4377 930
4479 613
25700 666
20133 889
4547 578
5507 152
4929 212
23131 593
7110 117
5649 368
18185 539
3762 491