4032 766
22396 878
5878 810
15909 280
18544 137
12461 217
12536 397
1641 79
9231 38
11286 398
1881776 3462