2944 90
159824 423
15610 708
3046 52
37792 529
57809 608
7127 84
73142 515
10749 649
4930 451
3381 280
3519 397
4424 439
3716 158
59147 593