722 88
4496 382
2933 45
12585 99
11643 658
29894 425
92655 784
59561 677
14553 155
73426 348
37977 788
36963 734
7741 433
63595 197