15568
10571
4532
9484
22905
11603
3242
9830
4951
2837
6557
3336
9921
4057
2993
4499
2801
8072
2764
5626
8910
4282
3898
2924
4243
5476
2916
2298
2328
5314
3338
2761
14765
9643
8589
16293
3342
3822
3897
2765
13102
2654
2587
3368
2881
5979
2785
4645
3223
4876
6362
9247
8285
6813
70932
10235
33854
15333
3222
6010