14105
14385
1203
973
2722
1029
1519
1592
2958
1408
970
988
872
5928
943
11301
3895
4883
3680
2331
1452
961
1204
5023
1023