89541 678
33686 229
21553 398
146451 667
9849 779
5220 712
14258 423
3824 265
5201 195
2334 243
11049 820
25498 616
25372 182
14640 573
18660 140
109735 611
25958 158
6961 169
53428 597
648 57
2947 795
1161 260
2498 586
23487 258
3677 232
3741 872
2811 810
2337 522