29467
42587
17898
14042
13120
59575
34744
10206
10674
31453
20478
8439
8606
21853
48253
62295
55059
23007
21442
11036
16984
22301
19211
60933
12612