52621 160
46561 573
11571 753
100435 958
28092 546
68828 445
13915 544
8383 601
4566 856
3307 129
6108 678
4537 497
3961 594