25182 108
2482 458
31928 100
2758 179
3545 319
2661 544
5420 588
3650 853
5168 701
3728 568
8223 94
1989 418
3949 205
5531 390
1639 218
4121 558
2629 378
25675 481
7211 432