21531 74
388548 761
242847 490
181972 467
96965 708
2944 533
13444 780
4130 739
3652 103
7563 691
5115 117
10868 337