16221 543
15625 650
9789 226
9221 654
10640 314
10011 410
6494 96
17951 855
5434 343
8597 787
12959 279