52626 160
46569 573
11575 753
100460 958
28113 546
68850 445
13916 544
8385 601
4570 856
3311 129
6109 678
4539 497
3961 594