1060 160
1943 469
232 30
2365 744
4383 930
4489 613
25702 666
20144 889
4559 578
5525 152
4938 212
23135 593
7115 117
5653 368
18197 539
3770 491