8531 228
8511 696
6930 114
5985 804
13852 726
118563 504
40777 405
32318 813
31259 274
4298 659
10397 420
14978 320
2682 307
1566 152
3009 403
8069 622
31019 719