30763 407
7145 587
24596 50
7296 637
4586 660
2234 189
8202 807
6612 715
9551 199
32635 743
88170 486
34428 363
30103 390
16291 452
1669 176
14767 52
8255 548
17995 297
6503 600
1484 89