21532 74
388636 762
242965 490
181994 467
97008 708
2945 533
13448 780
4133 739
3654 103
7564 691
5121 117
10889 337