30862 407
7520 587
25039 51
7586 637
4609 660
2287 189
8327 807
6704 715
9594 199
32814 743
88439 486
34645 363
30329 390
16361 452
1685 176
14797 52
8309 548
18081 297
6534 600
1498 89