4016 766
22339 878
5863 810
15884 280
18487 137
12403 217
12510 397
1632 79
9199 38
11277 398
1876189 3460