5436
4954
3188
5047
5985
4999
4693
6031
8375
9202
7100
7672
7312
3251
6716
5894
3808
4557
13487
3758
9491
5694
7156
5368
3855
5636
3799
4156
14874
3459
10842
4572
3273
3710
8534
3263
10029
3363
2966
3305
29601
34414
91589
178462
35826
204911
96784
52214
724848
264470
50801
33290
116872
25542
10658
53377
22563
9027
23578
230492