958
958
24694
1063
857
18967
1311
1212
17204
698
2325
7862
661
1616
2769
2835
933
4301
2418
937
1678
1472