8657 228
8576 696
7039 114
6192 804
13965 726
121371 505
43708 406
34629 813
36113 277
4372 659
11399 422
15703 320
2863 307
1664 152
3102 403
8161 622
34312 726