29467
42587
17898
14044
13120
59575
34745
10206
10675
31453
20478
8441
8606
21853
48253
62295
55059
23007
21444
11036
16987
22301
19211
60934
12616