3256 73
21846 662
6554 585
2303 301
12757 376
12396 771
56995 587
61766 95
8920 676
22998 509
3377 337
7015 299
2653 528