30612 586
15196 383
16247 277
3971 361
5624 528
3704 87
12243 107
6610 255
723 96
852 126
4322 694
4049 348
8641 177
2154 189
2729 465
4861 523