402 91
2632 561
13910 515
9305 701
71703 738
12716 134
5702 363
16892 880
4927 41
949 71
7263 396
12880 57