42280 625
8192 288
19011 446
5036 234
11864 426
20005 104
6738 170
13820 555
16649 464
5238 220
6883 485
7112 692
9437 586
6956 681
16842 670
10859 641
10388 528
8644 790
11898 750
14098 334
9702 376
12471 475
25670 341
43528 888