21707 662
6515 585
2309 301
12492 376
12256 771
56631 587
61326 95
8861 676
22812 509
3342 337
6933 298
2636 528