25412 508
12323 876
18335 487
23426 784
15302 134
12144 335
16581 432
7439 265
5728 200
5664 656
6036 351