8543 228
8517 696
6940 114
5993 804
13855 726
118685 504
40911 405
32418 813
31441 275
4301 659
10426 420
15028 320
2700 307
1573 152
3016 403
8075 622
31193 719