706 88
4493 382
2929 45
12578 99
11633 658
29795 425
92323 784
59206 677
14442 155
73005 348
37834 788
36791 734
7732 433
63165 197