31358 407
8929 588
25992 52
8823 639
4675 660
2617 189
8882 807
7102 715
9809 199
33526 743
89573 486
35621 363
31162 390
16672 452
1762 176
14974 52
8598 548
18472 297
6727 600
1650 89