5891 528
8868 587
9593 261
9420 86
12033 440
2634 145
5892 871
6894 76
34706 613
5648 395
1065 96
5643 789
10519 639
2966 172
1859 382
569 57
3875 657
3216 800