1567 349
22296 355
71176 685
20150 597
62333 939
7819 41
4836 136
18774 119
16572 67
12481 657
26871 504