31379 407
8976 588
26010 52
8872 639
4680 660
2639 189
8906 807
7122 715
9831 199
33554 743
89624 486
35653 363
31194 390
16682 452
1765 176
14979 52
8607 548
18489 297
6739 600
1651 89