3256 73
21846 662
6551 585
2303 301
12756 376
12391 771
56991 587
61761 95
8920 676
22997 509
3376 337
7015 299
2653 528