50402
23991
19093
18920
18062
17759
17056
16973
14700
14048
14029
13296
13235
13047
12799
12462
12100
11264
10302
9899
9722
7278
7146
5492