4009 215
26754 168
52807 776
16400 716
28128 519
22927 262
18686 607
11759 184
15542 590
31387 329
11497 441
8464 592
6826 63
10566 269
52330 740
25506 115
9751 658
13749 468
27598 810
11188 419
52605 572
31206 68
29688 763
12015 228
7971 314
7234 488
8671 881
9238 927