2960 649
2894 783
4667 616
33825 283
34469 544
21797 522
67428 572
66047 915
14665 663
15943 426
1225 68
2241 39
24054 622
16048 795
5442 603
4067 527