2961
4467
2772
8034
2735
5588
8861
4251
3865
2895
4218
5446
2887
2728
33773
5985
4999
4693
6031
8375
9202
5021
7100
7312
3251
6717
5894
3808
4557
5256
13487
14874
204911
22563
9027
23578
230492
290516
23664
40540
24194
42903
9493
15568
149800