3926 766
22045 878
5784 810
15729 280
18291 137
12257 217
12374 397
1607 79
9064 38
11248 398
1850174 3449