4009 215
26756 168
52808 776
16402 716
28128 519
22927 262
18686 607
11759 184
15542 590
31388 329
11497 441
8464 592
6826 63
10566 269
52330 740
25507 115
9753 658
13749 468
27598 810
11188 419
52606 572
31206 68
29693 763
12016 228
7971 314
7234 488
8671 881
9238 927