1039 313
1075 255
614 116
276 67
2672 780
5646 913
9340 320
3847 720
18306 403
6984 480
2573 105
7635 391
7681 251
5922 469
6983 616