1073 160
1945 469
237 30
2366 744
4383 930
4493 613
25702 666
20155 889
4560 578
5528 152
4942 212
23135 593
7115 117
5653 368
18200 539
3774 491