32935
3943
16312
34919
3299
34719
18410
25917
29544
1768
3259
1729
702012
50473
49460
49288
4326271
4134158
33684
3337153
31806
27382
24931
23300