30864 407
7529 587
25040 51
7589 637
4609 660
2289 189
8331 807
6704 715
9595 199
32818 743
88448 486
34648 363
30330 390
16361 452
1685 176
14797 52
8310 548
18085 297
6534 600
1498 89