42000
57844
45704
4839
4749
6667
563
11437
139406
26278
38120
5407
109234
33298
29401
2905
4930
568
11539
2878
34
31053
11201
111703
30947
49499
2112
26
35009
8489
9323
6483
128024
9979
36783
59239
49578
9845
13382
2894
531
16600
24707
83374
3710
12023