722 88
4496 382
2933 45
12585 99
11643 658
29895 425
92661 784
59563 677
14554 155
73434 348
37978 788
36965 734
7741 433
63601 197