5891 528
8871 587
9595 261
9421 86
12037 440
2634 145
5892 871
6895 76
34709 613
5648 395
1065 96
5643 789
10519 639
2966 172
1859 382
571 57
3875 657
3216 800