1595 349
22323 355
71189 685
20171 597
62346 939
7909 41
4836 136
18774 119
16574 67
12503 657
26932 504