1696 291
4932 648
6026 138
238349 1001
175419 934
129102 898
67355 384
30852 364
69909 228
137877 1097
3873 79
3935 325
7868 315