52489 160
46441 573
11542 753
99930 958
27789 546
68395 444
13894 544
8343 601
4533 856
3281 129
6079 678
4503 497
3939 594