21840 662
6549 585
2300 301
12755 376
12378 771
56973 587
61739 95
8920 676
22987 509
3376 337
7012 299
2653 528