706 88
4493 382
2929 45
12578 99
11634 658
29798 425
92328 784
59212 677
14444 155
73008 348
37835 788
36792 734
7732 433
63168 197