2984 706
3125 581
429 39
3147 609
3388 441
1824 253
2804 619
2040 295
3158 630
3844 739
2043 405
3594 479
907 167
3167 813
694 57
1023 174
2525 208
706 126
3063 701
4959 638
2220 455
2349 652
721 141
2789 803