1708 291
4935 648
6030 138
238959 1001
175733 934
129176 898
67657 384
30994 364
70110 228
138354 1097
3875 79
3943 325
7884 315