1163 160
1983 469
290 30
2402 744
4409 930
4546 613
25737 666
20227 889
4632 578
5629 152
5026 212
23174 593
7146 117
5673 368
18267 539
3817 491