2955 90
160224 423
15630 708
3061 52
37817 529
57924 608
7139 84
73427 515
10762 649
4942 451
3389 280
3531 397
4437 439
3728 158
59748 593