1496
2347
1576
1960
1435
1430
1894
1982
1413
1757
11499
6771
6352
5898
5421
5090
4382
4184
4143
4058