5126
7035
4465
12570
7495
4557
19216
19315
12053
6677
9592
5790
17272
11291
5428
82904
17332
49441
3761
15052
5907
4574
16188
4639
13256
6233
3889
6003
4350
29303
15861