22026
10105
12202
26267
7438
15472
8593
8984
21512
145249
5621
49849
32449
450706
522853
13867
2863
80471
16186
9556
19108
5895
11421
8719
11656
28470
30994
15473
6169
6209
307772
12731
13226
8049
38284
12706
34185
28618
113157
4070
22925
15731
60788
33635
3288
16953
10430
109815
8786
28413
15254
3123
9844
17851
26737
7139
22097
44570
10804
4108