21529 74
388484 761
242788 490
181958 467
96939 708
2943 533
13442 780
4129 739
3651 103
7563 691
5110 117
10859 337