8530 228
8511 696
6930 114
5983 804
13850 726
118518 504
40731 405
32298 813
31222 274
4297 659
10390 420
14964 320
2681 307
1563 152
3007 403
8067 622
30986 719