1570 349
22299 355
71179 685
20151 597
62336 939
7826 41
4836 136
18774 119
16572 67
12481 657
26878 504