58826 157
15625 245
33969 578
34696 622
27488 541
22326 773
19542 440
20432 835
15422 714
46205 323
18573 101
16251 813
27297 376
14182 801
17775 742
39863 548
19607 330
36318 65
40004 314
54976 741
7780 362
35593 649
28724 785
21321 317
23737 345
30541 497
43903 906
30534 869