8667 228
8577 696
7043 114
6196 804
13972 726
121584 505
43865 407
34737 813
36468 277
4376 659
11475 422
15760 320
2867 307
1668 152
3114 403
8164 622
34577 727