2706 102
29751 529
21188 320
33076 713
9212 750
4495 331
5140 638
7562 613
3751 259
5836 133
8182 584
19650 697
7309 50
2984 566
6580 58