21840 662
6549 585
2300 301
12755 376
12377 771
56970 587
61737 95
8920 676
22986 509
3376 337
7011 299
2653 528