3026 659
2572 588
1639 227
3744 801
857 45
3028 839
3346 609
3693 247
4373 397
2759 441
5707 524
2176 184
1243 303
2604 367
3204 569
1192 94
3084 774
3110 716
7079 632
2888 480
11632 405
4638 565
879 28
2779 628