21705 662
6515 585
2309 301
12487 376
12254 771
56623 587
61317 95
8861 676
22810 509
3342 337
6931 298
2636 528