52643 160
46586 573
11575 753
100509 958
28153 546
68878 445
13918 544
8389 601
4575 856
3316 129
6117 678
4543 497
3964 594