13297 406
17154 154
62182 503
20252 104
23683 267
40540 309
90991 521
57765 751
55100 707
313567 972
65763 525
102870 951
57824 795
93789 765
36441 412
36864 96