21516 74
388161 761
242402 490
181887 467
96847 708
2935 533
13413 780
4125 739
3644 103
7556 691
5101 117
10797 337