1233
1102
950
998
949
4875
4565
4566
1855
2597
1890
2027
1652
1571
2097
1970
1548
2025
1642
1567
1499
1740
1740
1706
1427
1506
1453
1479
1533
9213
9319
7941
11346
11260
10044