52488 160
46441 573
11542 753
99927 958
27789 546
68394 444
13894 544
8343 601
4533 856
3281 129
6079 678
4503 497
3939 594