12039 479
3693 51
3126 431
18891 482
2380 203
4109 729
8326 105
3222 90
6866 709
8086 707
15625 570
6716 152
3258 414
8543 679
3914 318
9440 842
3691 297
2566 277
3719 49
5666 754
5762 605
2323 121
8677 778
4001 266