4006 215
26545 168
52274 776
16303 716
27973 519
22917 262
18675 607
11747 184
15498 590
31288 329
11489 441
8451 592
6811 63
10552 269
52249 740
25457 115
9734 658
13709 468
27578 810
11173 419
52441 572
31131 68
29506 763
12006 228
7968 314
7227 488
8666 881
9225 927