17006 320
2531 212
3132 277
6822 718
5228 832
922 60
8388 624
4060 387
3104 571
3992 491
5214 62
2900 54
6136 542
5930 158
3621 53
10500 526
7927 58
1655 109
6535 372
7976 558
2196 309
2441 236
8507 273
6811 198
5671 523
2765 40
6849 326
8257 718