1117 342
2052 506
12620 572
2290 478
3981 466
1821 375
1616 399
8682 694
3160 816
10135 247
21304 476