31413 407
9095 588
26067 52
8976 639
4687 660
2665 189
8959 807
7163 715
9859 199
33604 743
89722 486
35712 363
31265 390
16718 452
1780 176
14998 52
8640 548
18518 297
6758 600
1664 89