1076 160
1946 469
239 30
2366 744
4384 930
4493 613
25704 666
20156 889
4563 578
5531 152
4944 212
23135 593
7115 117
5653 368
18202 539
3774 491