29596 135
8722 718
5075 359
3527 300
3664 280
7146 648
6178 67
23723 517
4821 572
3664 492
24601 595
10241 627
8768 903
2645 153
3300 71
3531 417
10045 605
26153 477
13447 181
8647 617
7525 676
6557 890
17508 622
11834 213
13119 240
6527 230
31452 430
7451 344