3125 581
2982 706
429 39
3147 609
1824 253
3387 441
2804 619
2040 295
3157 630
3844 739
2043 405
3593 479
906 167
3166 813
694 57
1023 174
2525 208
706 126
4959 638
2220 455
3062 701
721 141
2348 652
2789 803