31403 407
9073 588
26060 52
8951 639
4685 660
2658 189
8947 807
7155 715
9857 199
33591 743
89699 486
35700 363
31248 390
16706 452
1779 176
14993 52
8636 548
18515 297
6755 600
1664 89