1500 46
2773 114
8704 817
8241 641
3329 666
5993 279
9967 216
3706 577
6121 189
4088 445
10246 729
3762 575
21444 812
2387 188
2457 116
5867 720
12263 763
1071 51
3874 793
4757 72
9885 223
5729 417
6708 328
8548 735