4034 766
22400 878
5881 810
15915 280
18557 137
12464 217
12540 397
1643 79
9238 38
11286 398
1882355 3462