3301 578
3516 912
18123 420
1747 174
10903 509
5286 602
4868 113
18000 89
6472 675
23409 641
31709 623