22997 732
63311 551
30102 75
80686 737
19432 171
22876 799
4362 623
10631 424
3410 94
5827 634
4256 310
2191 279