21527 74
388403 761
242702 490
181948 467
96921 708
2943 533
13437 780
4128 739
3648 103
7562 691
5105 117
10842 337