5905 528
8901 587
9610 261
9447 86
12079 440
2641 145
5898 871
6920 76
34783 613
5673 395
1072 96
5658 789
10530 639
2969 172
1863 382
574 57
3879 657
3226 800