52681 160
46622 573
11585 753
101065 960
28217 546
68957 445
13929 544
8395 601
4587 856
3320 129
6122 678
4552 497
3972 594