21540 74
388806 762
243176 490
182046 467
97050 708
2949 533
13465 780
4138 739
3660 103
7570 691
5126 117
10916 337