5646 800
4925 788
2577 294
4545 948
2899 59
7747 686
8105 233
9262 691
4696 626
18011 296
3352 575
4394 547
4853 235
23372 605
6093 345
12833 175
10925 531
12178 611
10352 581
11199 748
7908 242
5896 703