18546 563
63098 263
48287 642
10442 612
17281 425
3742 174
7835 785
4118 66
6097 127
4078 383
5836 456