2112 691
1908 599
402 85
1350 406
4081 682
4483 613
25537 666
19836 889
4448 578
5240 152
4554 212
22948 593
6974 117
5591 368
17785 538
3648 491