42431 727
7563 181
2610 192
5397 529
6124 709
11890 83
8113 386
5554 656
2005 68
2498 358
2084 145
2533 359
3790 484
2767 740
3217 585