21707 662
6515 585
2309 301
12493 376
12257 771
56631 587
61327 95
8861 676
22812 509
3342 337
6933 298
2636 528