28526 97
2202 179
3279 319
2506 544
5004 588
3508 853
4898 701
3545 568
8128 94
1929 418
3797 205
5301 390
1598 218
3939 558
2535 378
24680 481
6779 432