31368 407
8941 588
25997 52
8841 639
4676 660
2629 189
8888 807
7108 715
9817 199
33537 743
89594 486
35637 363
31172 390
16674 452
1763 176
14978 52
8601 548
18477 297
6730 600
1651 89