20134 64
33982 210
18029 747
11712 124
7636 633
7188 442
3890 610
15303 505
9177 648
10223 454
4751 675
4629 61
4953 309
3777 602