2957 90
160327 424
15636 708
3067 52
37818 529
57954 608
7140 84
73506 515
10767 649
4945 451
3394 280
3536 397
4438 439
3732 158
59926 593