2944 90
159797 423
15609 708
3044 52
37792 529
57803 608
7127 84
73134 515
10749 649
4930 451
3381 280
3519 397
4424 439
3716 158
59132 593