1600 349
22340 355
71192 685
20177 597
62350 939
7975 41
4867 136
18778 119
16575 67
12513 657
26963 504