21830 662
6548 585
2299 301
12747 376
12367 771
56955 587
61718 95
8920 676
22981 509
3376 337
7009 299
2653 528