1048 313
1087 255
645 116
276 67
2672 780
5689 913
9345 320
3847 720
18307 403
6989 480
2573 105
7651 391
7685 251
5928 469
6988 616