7009 85
21777 90
29126 552
25942 582
154114 401
77574 853
31143 613
9518 479
26280 416
16249 192
70658 102
71945 579
7921 495
7801 655
6573 211
12219 145
60536 911
15368 962
65533 677
3203 333
7055 797
5617 48
8336 462
68787 372
37601 187
57074 743