21532 74
388568 761
242879 490
181975 467
96978 708
2944 533
13446 780
4131 739
3652 103
7563 691
5115 117
10874 337