4003 645
5962 192
9529 249
1807 270
2201 370
9513 328
11664 532
3919 558
2855 685
2570 651
1234 166
1724 283
9920 718
12314 620
3362 590
3158 675
1714 341
2145 335
2044 310
2235 504
2204 470
2953 790
2614 651
3664 812