4028 766
22389 878
5878 810
15902 280
18531 137
12450 217
12534 397
1639 79
9223 38
11286 398
1881074 3461