10480 625
43085 529
8183 36
5459 63
8786 658
15728 239
12263 658
7971 335
13427 714
8760 410
13969 282
5488 673
7584 718
2190 192
7553 434
15909 592
2568 441
8880 704
5240 285
4010 242
6147 372
10271 906
14988 355
5740 644
3748 525
15050 504
12658 44
21643 264