5795
22342
8564
7477
6823
4806
19638
66617
61731
46371
125074
55242
24349
4895
3303
5271
4672
3427
6375
11888
3230
3016
5148
5554
3794
20489
20507
25698
89163
84766
68662
28055
36658
4437
2650
2732
10450
2491
3920
4925
3709
5104
4615
7187
3467
4133
10891
9690
7496
9651
6588
5031
6925
3652
49483
16673
6272
6406
6753
5584