5680 800
4962 788
2602 294
4577 948
2935 59
7796 686
8155 233
9320 691
4729 626
18111 296
3372 575
4422 547
4897 235
23437 605
6127 345
12892 175
10976 531
12248 611
10397 581
11247 748
7956 242
5934 703