21707 662
6515 585
2309 301
12489 376
12254 771
56624 587
61320 95
8861 676
22812 509
3342 337
6933 298
2636 528