5905 528
8899 587
9610 261
9445 86
12077 440
2641 145
5897 871
6920 76
34782 613
5673 395
1072 96
5657 789
10530 639
2969 172
1862 382
574 57
3879 657
3226 800