5926 156
26880 103
16015 494
19188 296
25268 686
1167637 1301
3989 74
69132 844
87848 555
2604 146
34443 649