24291 67
3085 300
5308 731
5530 555
5603 552
1626 157
5090 332
3759 294
6399 416
10438 471
3398 237
3094 68
4031 442
2662 547
1820 311
1739 327
3753 315
3330 198
4966 538
4283 398
3804 467
3475 279
5298 131
2950 469
6770 691
5053 482
8872 607
16651 463