29757 81
852 54
9426 719
4367 331
12108 583
7260 108
22360 226
7412 344
5819 364
8803 642
8269 953
5695 451