5588
8860
4251
3865
2894
4218
5445
2887
2728
33773
5984
4999
4691
6029
8375
9202
5021
7100
7312
3251
6715
5894
3807
4557
5256
13486
14874
204911
22562
9027
23578
230488
290515
23660
40538
24194
42903
9492
15568
149800