12095 93
1002 243
4851 232
14735 269
8209 221
21428 200
13628 546
3051 533
4038 292
4548 241
5784 442
4680 102
4037 647
11023 877
5554 261
1980 136
6506 240
8582 285
3658 540
4115 630
5922 249
6143 192
5004 654
3965 736
6472 661
9406 167
7644 317
3158 178