12433 95
13730 616
25035 644
10809 58
10517 709
10239 261
6552 504
13758 126
1808 153
3907 249
8814 672
2604 223
37765 628
6928 571
21498 609
12329 123
2136858 3790
381106 1159
192721 743
186761 592
94443 372
45442 385
53683 627
32978 612
16016 695
29943 291
10481 131
3633 125