28581 657
15476 641
20679 528
118927 615
42456 415
30769 604
7535 109
25693 388
5125 666
8715 447
63458 478
22494 228
32268 853
54959 354
54557 224
22683 821
46474 276
29135 77
21588 758
25483 537