2375 149
4642 617
6585 138
5062 543
8368 382
15507 810
32744 774
11077 733
4803 438
24931 236
16141 383
9373 543
12332 245
19400 614
4277 137
2748800 4077
934871 960
385611 1079
7672 66
42139 582
47220 385
60435 486
3997 466
59502 872
16313 286
68452 833
14445 905
14390 862