52636 160
46577 573
11575 753
100482 958
28134 546
68865 445
13917 544
8387 601
4572 856
3315 129
6113 678
4542 497
3962 594