5679 800
4958 788
2602 294
4575 948
2930 59
7793 686
8152 233
9312 691
4726 626
18101 296
3372 575
4420 547
4895 235
23430 605
6126 345
12887 175
10971 531
12242 611
10391 581
11243 748
7952 242
5929 703