8530 228
8511 696
6930 114
5983 804
13850 726
118514 504
40729 405
32293 813
31218 274
4297 659
10387 420
14964 320
2681 307
1563 152
3007 403
8067 622
30982 719