4929
4511
2820
7161
8300
3445
4290
6668
9692
5644
9215
5090
3511
2862
4427
1342
3751
8347
7570
2876
16
2305
168