1696 291
4932 648
6026 138
238352 1001
175421 934
129103 898
67357 384
30852 364
69909 228
137881 1097
3873 79
3935 325
7868 315