2944 90
159775 423
15609 708
3043 52
37792 529
57801 608
7126 84
73123 515
10749 649
4929 451
3381 280
3519 397
4423 439
3715 158
59117 593