6828 532
24980 39
3566 803
123279 562
9956 754
10540 555
30893 432
4238 602
5761 764
21430 233
2923 614