6812 328
26194 342
12289 611
5928 576
15283 626
19725 556
50785 700
3875 295
3817 126
3592 473
3645 513
3386 528
1535 46
103521 249