5678 800
4956 788
2601 294
4575 948
2930 59
7793 686
8150 233
9312 691
4725 626
18100 296
3372 575
4419 547
4893 235
23428 605
6126 345
12884 175
10966 531
12242 611
10388 581
11241 748
7950 242
5927 703