3984 766
22260 878
5853 810
15840 280
18423 137
12324 217
12451 397
1626 79
9163 38
11265 398
1866820 3457