3194 895
2191 318
64525 681
113155 572
109730 768
83961 90
100325 505
48121 217
76754 142
47751 133
87810 1008
46830 668
59582 512