25008 108
2453 458
31722 100
2737 179
3512 319
2651 544
5387 588
3635 853
5139 701
3710 568
8213 94
1984 418
3927 205
5501 390
1634 218
4104 558
2611 378
25590 481
7178 432