5991 813
1813 481
1208 169
2264 152
534 77
1783 125
2971 858
3889 613
1607 117
1941 420
2143 533
7369 862
1556 48
1691 461
3673 528
1728 487
2916 574
1230 170
3363 672
2835 572
618 86
3265 560
327 26
2965 596