5831 528
8789 587
9521 261
9302 86
11920 440
2604 145
5887 871
6820 76
34428 613
5588 395
1053 96
5609 789
10479 639
2945 172
1848 382
548 57
3859 657
3198 800