5926 156
26880 103
16015 494
19187 296
25268 686
1167619 1301
3988 74
69128 844
87828 555
2604 146
34436 649