1650 485
1729 254
12362 722
2850 353
3392 47
4702 291
4033 581
5275 286
13169 120
14671 664
9980 282
24843 71
4772 932
10436 382
7550 164
12273 663
19677 647
33698 194
13636 178
30957 315
11926 215
48733 194
29894 577
11682 931
2747 198
24223 119
18193 221
6581 637