3303 694
2455 684
1922 549
1063 228
417 102
1823 550
2189 604
2102 557
651 59
371 95
1810 562
1660 473
1300 372
2776 780
17554 672
145581 627