1996
7580
273
99
9427
9481
8466
8391
3606
3762
6519
3087
8497
8927
2745
5915
2222
3013
6010
1649
2493
4475
40
6095
8233
6554
9177
6730
5490
2503
9900
5529
4361
4490
1763
9043
4645
5683
3685
7386
1597
5903
7547
2887
2078
7583