1096 160
1957 469
256 30
2369 744
4389 930
4501 613
25708 666
20174 889
4576 578
5555 152
4958 212
23142 593
7122 117
5656 368
18213 539
3785 491