2947 90
159898 423
15612 708
3046 52
37795 529
57834 608
7130 84
73185 515
10749 649
4932 451
3385 280
3522 397
4427 439
3716 158
59176 593