15994
1104
2738
1051
15117
1269
1080
1243
4524
3680
897
7384
5757
20409
7519
2312
1395
1090
1501
1731
987
1747
840
823
1090