1530 460
924 241
1627 420
1405 357
2983 767
498 119
2283 597
2756 855
5082 481
10390 585
4710 715
2172 193
15009 111
2967 377
5769 56