25112 912
82003 934
27582 420
29192 86
4067 639
5370 820
5655 591
2374 168
7820 810
5932 317
24893 450