2944 90
159789 423
15609 708
3044 52
37792 529
57803 608
7126 84
73129 515
10749 649
4930 451
3381 280
3519 397
4423 439
3715 158
59125 593