11351
1396312
18020
26445
6640
623243
31231
15692
9021
10460
16083
14201
35463
23003
31854
41522
11980
33661
41566
24452
39733
14046
31472
20742
32835
8140
19080
17228