25006 108
2453 458
31722 100
2737 179
3511 319
2651 544
5387 588
3635 853
5138 701
3710 568
8213 94
1984 418
3927 205
5501 390
1634 218
4104 558
2610 378
25588 481
7177 432