9746
8946
8761
8485
16583
9057
9981
11863
7013
20385
14223
14204
29677
22610
23013
20266
42359
48073
24881
9483
23430
19417
28409
30672
11238