722 88
4496 382
2933 45
12585 99
11643 658
29895 425
92663 784
59566 677
14554 155
73436 348
37979 788
36966 734
7741 433
63605 197