8531 228
8511 696
6932 114
5986 804
13852 726
118590 504
40800 405
32336 813
31272 274
4299 659
10399 420
14985 320
2685 307
1566 152
3009 403
8070 622
31046 719