903 255
3302 415
2876 474
2714 681
2948 802
2951 726
2505 484
696 115
2129 448
3847 658
3653 667
3170 607
11694 278
2240 565
3924 690
2358 357
2559 745
2548 388
1342 179
3451 168
3858 293
673 178
3031 878
2589 501