8531 228
8511 696
6930 114
5984 804
13851 726
118546 504
40761 405
32316 813
31243 274
4298 659
10395 420
14968 320
2682 307
1565 152
3008 403
8069 622
31009 719