12075 109
11586 151
18759 87
4234 841
4294 397
15529 122
11364 196
4019 555
19232 733
18219 781
3893 457
5973 813
7595 462
4393 94
4561 718
7588 384
5933 585
6539 709
10624 234
2636 359
3827 298
3874 624
4693 469
2431 219
5731 527
6915 252
4194 346
10685 201