21532 74
388565 761
242870 490
181975 467
96978 708
2944 533
13446 780
4131 739
3652 103
7563 691
5115 117
10873 337