2960
4467
2772
8034
2734
5588
8860
4251
3865
2895
4218
5445
2887
2728
33773
5985
4999
4692
6029
8375
9202
5021
7100
7312
3251
6715
5894
3807
4557
5256
13487
14874
204911
22562
9027
23578
230488
290515
23660
40538
24194
42903
9492
15568
149800