1579 349
22305 355
71180 685
20154 597
62339 939
7835 41
4836 136
18774 119
16573 67
12487 657
26889 504