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