2954 90
160204 423
15629 708
3061 52
37816 529
57921 608
7139 84
73395 515
10762 649
4942 451
3389 280
3530 397
4437 439
3728 158
59684 593