903 265
2967 613
2663 779
2289 491
2728 873
1463 431
1980 401
648 121
2467 710
135 27
1203 70
1399 374
2310 454
1587 347
844 177
1825 400
1688 385
5798 154
2331 578
30438 891
3181 413
3512 401
13231 680
2550 86
3979 224
22683 887
15680 32
50618 117