21707 662
6515 585
2309 301
12491 376
12254 771
56626 587
61322 95
8861 676
22812 509
3342 337
6933 298
2636 528