2944 90
159769 423
15608 708
3043 52
37791 529
57798 608
7126 84
73121 515
10749 649
4929 451
3381 280
3519 397
4423 439
3715 158
59114 593