10778
20608
18914
19925
5046
6583
14421
3381
16621
9693
11246
6018
3608
35820
29108
8650
3983
10692
11922
6813
3167
6953
6799
4877
3961
4565
3773
4404
2842
8673
2350
3613
3409
3347
2143
3096
3816
3885
6573
6562
2849
2672
28660
721610
226582
4354
7847
29853
11338
35376
5188
7549