704 88
4493 382
2929 45
12576 99
11630 658
29781 425
92259 784
59137 677
14413 155
72926 348
37814 788
36742 732
7731 433
63080 197