402 91
2660 561
13930 515
9345 701
71945 738
12762 134
5722 363
16944 880
4958 41
955 71
7830 396
12926 57