5681 800
4962 788
2602 294
4578 948
2936 59
7796 686
8156 233
9322 691
4731 626
18112 296
3372 575
4423 547
4898 235
23439 605
6128 345
12892 175
10978 531
12248 611
10398 581
11248 748
7956 242
5935 703