3094 878
2974 745
6793 295
21440 437
25193 246
12593 615
4929 775
4150 389
4217 922
4020 438
2876 573
3170 158