8531 228
8511 696
6930 114
5984 804
13851 726
118537 504
40752 405
32310 813
31233 274
4298 659
10393 420
14967 320
2682 307
1564 152
3008 403
8068 622
31003 719