9008 95
3996 93
9709 30
34215 379
6965 520
7906 479
3407 195
14456 801
12641 503
4031 766
12325 126
22277 785