5429
8601
4091
3716
2748
4070
5305
2750
2580
33258
5848
4802
4523
5871
8177
9012
4843
6908
7133
3095
6525
5735
3632
4385
5101
13313
14552
203795
22298
8838
23364
226402
289808
23421
39723
23924
42694
9326
15402
148976