4004 513
2923 671
4781 824
2933 409
2914 560
1631 135
2684 383
2049 393
2654 664
2442 499
1364 232
2705 656
994 137
1703 395
2162 518
2867 673
829 130
3284 749
2241 414
1571 343
2197 555
2597 685
783 169
2504 93