8941 364
15625 758
5088 73
5272 522
7661 506
11863 58
18185 792
2099 65
1988 174
13775 835
4361 230
15568 747
8308 724
7063 636
16342 160
6542 551
21685 610
163176 974
2698965 6599
697282 1987
377543 1078
95326 372
49048 401
124390 465
115539 632
40931 581
58169 485
46475 236