1561 349
22280 355
71173 685
20145 597
62320 939
7802 41
4834 136
18773 119
16571 67
12479 657
26860 504