13592 882
10114 748
17076 463
10060 180
7123 76
10800 213
12567 342
13842 75
31337 778
6625 73
9890 253
9695 871
8977 98
6973 80
11727 656
4611 72
27563 575
12626 120
4919 521
16432 153