21526 74
388395 761
242696 490
181946 467
96919 708
2943 533
13435 780
4126 739
3648 103
7562 691
5105 117
10841 337