3301 878
2985 745
6804 295
21635 437
25290 246
12596 615
4943 775
4162 389
4241 922
4042 438
2888 573
3237 158