5647 800
4926 788
2578 294
4545 948
2899 59
7747 686
8106 233
9262 691
4696 626
18012 296
3352 575
4394 547
4853 235
23373 605
6094 345
12834 175
10926 531
12182 611
10355 581
11200 748
7910 242
5896 703