40789
22858
15969
4717
2648
11898
3517
3148
2884
51009
2834
3785
4612
35252
9437
6414
2325
5437
9492
2831
2978
11705
7215
5234
38946
34787
66929
7133
5087
29846
5115
14793
2693
2427
30796
17239
2710
3616
2690
2807
7850
3732
3003
5085
45976
7027
33504
15901
3507
7242
4406
2318
3568
13428
15360
7478
4449
8444
3935
6790