1584 349
22309 355
71184 685
20160 597
62339 939
7849 41
4836 136
18774 119
16573 67
12498 657
26906 504