2900 741
257700 688
937 51
2115 173
2022 347
997 119
3047 843
2763 717
10159 466
6123 637
28156 282
17086 284
21828 297
24784 219