8531 228
8511 696
6930 114
5984 804
13851 726
118539 504
40758 405
32314 813
31240 274
4298 659
10394 420
14967 320
2682 307
1565 152
3008 403
8069 622
31006 719