3979 766
22239 878
5851 810
15833 280
18407 137
12321 217
12442 397
1626 79
9151 38
11265 398
1864641 3455