49587 45
12855 523
9975 806
19800 675
5351 510
7660 795
15922 349
16995 532
6239 447
24012 122
8272 292
20769 203
727 59
16049 930
29626 491
8267 537
25128 749
3842 378
8529 504
10565 86
24188 115
17438 325
11082 523
16009 430