2350 327
86610 389
18864 359
8929 111
17555 746
12973 533
6151 874
12255 722
8588 881
7309 91
5506 512
8811 808
6068 78