1033 313
1056 255
594 116
273 67
2671 780
5627 913
9328 320
3845 720
18302 403
6969 480
2573 105
7631 391
7669 251
5914 469
6974 616