4033 286
10900 78
9627 576
5523 200
9048 751
5225 243
31623 427
12697 702
29656 390
8506 134
12294 590
2184 151
3054 38
6669 227
19887 307
35189 443
7279 810
5606 119
12449 467
44211 770
7432 683
6880 672
15691 898
10985 838
6850 880
12414 604
29589 77
13650 139