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