8531 228
8511 696
6932 114
5986 804
13852 726
118584 504
40795 405
32334 813
31270 274
4299 659
10399 420
14985 320
2685 307
1566 152
3009 403
8070 622
31045 719