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