1975
4563
1113
1092
933
5422
1026
1112
15020
8633
18228
6897
1823
4297
2301
4019
2501
23100
1524
887
2088
12983
1361
1855
1028