14926
30784
29410
38220
33671
49378
46340
37561
36646
33142
33108
16864
16320
14445
12565
11334
11333
11289
10174
9802