29807
8162
3318
9799
2542
4715
15077
18824
18375
4769
15052
5681
4482
21194
1515
8286
23479
15376
5352
9460
6489
8352
12674
4051
5524
4798
6788
10083
5874
17238
6847
6705
3217
14080
11448
5322
27158
11029
12520
6521
6160
7322
14073
21074
21080
25497
7752
4713
26304
33169
36494
8034
44316
28459
11595
13571
93332
23238
55125
22997