3608 121
5628 675
3747 633
14954 475
4581 95
7728 628
10101 927
7848 597
15778 523
15340 452
4639 867
19968 784
7864 580
9528 310
6347 470
3322 670
8369 642
10333 207
16029 137
7641 618
4157 360
13712 850
11345 678
6281 294
4722 684
5669 488
4445 357
8258 318