3899 766
21928 878
5741 810
15675 280
18204 137
12213 217
12339 397
1598 79
9034 38
11234 398
1839340 3441