42312 708
39841 540
29942 498
28369 593
32103 824
56990 82
34938 703
21784 648
19483 177
21451 623
31588 678
60218 978
26851 941
27686 562
48893 203
40192 667
28657 192
26911 336
33177 136
45618 548
56577 136
32954 294
38400 333
42757 204