34846 138
1686 434
778 40
1458 232
468 101
6062 543
6995 585
38347 575
31914 282
19075 64
8880 611
29589 659
72981 351
22683 484
29181 846
13785 279
5124 154
6797 533
3965 432
14113 160