21707 662
6515 585
2309 301
12495 376
12258 771
56631 587
61329 95
8861 676
22813 509
3342 337
6933 298
2636 528