11785 33
25478 173
22683 668
18166 696
37966 329
21106 301
13728 388
2212 63
11770 606
6077 473
5405 330
66800 1029
10311 636
6296 156
11831 648
8060 386
4210 234
26265 442
10249 252
5861 535
8769 242
3249 297
6042 591
10449 460
14591 756
8256 730
7729 322
2393 105