3899 766
21927 878
5741 810
15674 280
18203 137
12213 217
12339 397
1598 79
9034 38
11234 398
1839216 3441