31341 407
8884 588
25970 52
8789 639
4673 660
2602 189
8871 807
7089 715
9797 199
33495 743
89537 486
35588 363
31136 390
16661 452
1757 176
14971 52
8591 548
18463 297
6722 600
1647 89