19995 521
25995 192
10186 780
27895 162
10081 247
2723 245
4526 792
5259 634
5774 240
17539 676
35557 660
40119 544
3551 561