5905 528
8898 587
9610 261
9444 86
12075 440
2639 145
5897 871
6920 76
34778 613
5673 395
1072 96
5657 789
10530 639
2969 172
1862 382
574 57
3879 657
3226 800