21729 662
6516 585
2294 301
12630 376
12230 771
56726 587
61353 95
8894 676
22880 509
3350 337
6973 298
2648 528