4006 215
26553 168
52279 776
16326 716
27973 519
22920 262
18676 607
11748 184
15501 590
31289 329
11490 441
8453 592
6811 63
10552 269
52256 740
25463 115
9737 658
13712 468
27579 810
11174 419
52452 572
31141 68
29509 763
12006 228
7968 314
7230 488
8666 881
9225 927