8531 228
8511 696
6930 114
5984 804
13852 726
118560 504
40775 405
32318 813
31255 274
4298 659
10396 420
14978 320
2682 307
1566 152
3009 403
8069 622
31017 719