8531 228
8511 696
6932 114
5986 804
13852 726
118579 504
40794 405
32330 813
31269 274
4299 659
10399 420
14985 320
2685 307
1566 152
3009 403
8070 622
31043 719