1034 313
1063 255
599 116
274 67
2671 780
5632 913
9333 320
3845 720
18305 403
6978 480
2573 105
7632 391
7672 251
5916 469
6979 616