1591 349
22318 355
71186 685
20167 597
62345 939
7896 41
4836 136
18774 119
16573 67
12500 657
26919 504