5642 800
4922 788
2568 294
4540 948
2893 59
7744 686
8098 233
9249 691
4693 626
17994 296
3347 575
4392 547
4850 235
23362 605
6086 345
12823 175
10917 531
12171 611
10341 581
11191 748
7902 242
5890 703