7956 60
2745 102
30134 529
21408 321
33272 713
9241 750
4520 331
5189 638
7646 613
3823 259
5898 133
8247 584
19745 697
7410 50
3003 566