21539 74
388791 762
243162 490
182045 467
97046 708
2949 533
13461 780
4138 739
3660 103
7570 691
5125 117
10913 337