21532 74
388559 761
242863 490
181973 467
96974 708
2944 533
13446 780
4130 739
3652 103
7563 691
5115 117
10870 337