3503 820
3635 612
1811 179
2859 506
4055 712
2834 726
7471 840
3591 103
9821 709
2797 328
911 33
3384 317
4028 654
3265 522
1467 217
3676 824
4702 583
2467 280
5071 689
2619 544
1290 113
2895 462
3687 550
3530 820