1221 90
1175 230
5050 603
1994 283
2935 527
1714 301
2845 562
11262 792
26351 621
4240 264
368 29
3909 496
940 152
7220 136
12683 201
99661 781
13516 701
526 34
8083 691
4904 912
120687 728
3431 556
4058 922
2596 529
3235 655
63750 985
365276 1192
164458 570