4031
5271
4780
3040
4888
5848
4803
4524
5871
8177
9018
4843
6908
7504
7133
3095
6525
5735
3633
5103
13313
3601
9218
5549
7005
5202
3718
5475
3658
4019
14553
5619
3309
10584
4416
3106
3568
8376
2846
6775
3257
2926
3874
6820
2667
3124
3706
9820
3198
2827
4680
3138
28640
33721
91029
177523
34569
93649
50787
721563