4580 56
8499 819
3575 286
33049 895
14494 515
10187 313
5559 511
40651 242
49450 739
4360 798
10649 555
4076 160
8797 458