3570 521
4158 933
2899 278
23001 352
12696 801
7602 637
6999 695
14869 450
14803 588
9993 355
15803 590
4451 112
5963 675
7172 733
6254 48
61216 137
31720 144
6082 730
14496 621
20573 535
51655 858
8455 708
5886 608
14675 387
6480 447
6761 76
13288 255
4820 27