15142 126
8589 517
2432 288
14496 93
4506 793
43886 605
1082 139
9034 261
3701 729
5317 738
29583 249
9121 219
3371 462
3858 488
1802 98
3122 746
2975 557
3548 805