1588 349
22313 355
71185 685
20164 597
62344 939
7860 41
4836 136
18774 119
16573 67
12498 657
26912 504