9929 560
50573 423
5748 622
9297 686
7890 571
48880 142
17825 246
30279 348
28584 45
16205 107
36430 587
5396 103
8359 540