402 91
2676 561
13951 515
9366 701
72314 738
12796 134
5755 363
16977 880
4985 41
958 71
8337 397
12968 57