8531 228
8511 696
6930 114
5986 804
13852 726
118572 504
40784 405
32326 813
31268 274
4298 659
10397 420
14981 320
2683 307
1566 152
3009 403
8070 622
31031 719