3256 73
21846 662
6551 585
2303 301
12757 376
12394 771
56995 587
61763 95
8920 676
22997 509
3377 337
7015 299
2653 528