31360 407
8933 588
25994 52
8829 639
4676 660
2624 189
8884 807
7105 715
9810 199
33527 743
89580 486
35624 363
31167 390
16672 452
1762 176
14976 52
8599 548
18472 297
6730 600
1650 89