8531 228
8511 696
6932 114
5986 804
13852 726
118588 504
40799 405
32335 813
31271 274
4299 659
10399 420
14985 320
2685 307
1566 152
3009 403
8070 622
31046 719