3053 656
908 38
1147 128
4456 849
2776 536
2255 575
3515 605
2900 544
2909 908
937 207
2216 176
1585 281
2757 579
1647 377
2882 691
3940 503
1250 269
1386 355
3198 488
2445 643
2902 652
663 73
5525 336
1519 261