1582 349
22306 355
71182 685
20159 597
62339 939
7842 41
4836 136
18774 119
16573 67
12492 657
26894 504