12621 506
1332 45
1782 93
1131 64
1608 90
3379 576
3521 574
3777 478
3041 696
4682 881
2974 620
1386 160
2350 285