21496 159
8935 476
11880 602
3188 114
50002 675
4812 403
4676 403
11589 815
4984 558
2627 120
5123 454
4224 428