1118 342
2052 506
12621 572
2290 478
3999 466
1821 375
1617 399
8683 694
3162 816
10136 247
21311 476