2314 458
476 131
5029 190
12154 296
8015 789
1597 66
9452 425
6390 279
26653 352
16708 445
4648 685
5244 653