30613 586
15196 383
16248 277
3971 361
5624 528
3707 87
12246 107
6610 255
724 96
852 126
4326 694
4049 348
8643 177
2154 189
2729 465
4861 523