2958 90
160407 424
15640 708
3079 52
37822 529
57983 608
7142 84
73591 515
10773 649
4950 451
3398 280
3537 397
4439 439
3734 158
60095 593