3256 73
21849 662
6556 585
2303 301
12759 376
12397 771
57003 587
61777 95
8920 676
22999 509
3378 337
7018 299
2653 528