8531 228
8511 696
6931 114
5986 804
13852 726
118578 504
40792 405
32330 813
31268 274
4298 659
10398 420
14984 320
2683 307
1566 152
3009 403
8070 622
31036 719