10529 308
12508 86
14762 535
18886 570
16762 488
4346 409
9280 556
7808 772
6591 618
40427 437
5393 446
9195 69
2001 65