31355 407
8918 588
25988 52
8816 639
4675 660
2614 189
8880 807
7099 715
9803 199
33520 743
89566 486
35608 363
31156 390
16667 452
1762 176
14974 52
8596 548
18469 297
6726 600
1650 89