21806 176
16242 874
3895 701
35269 713
34299 572
50461 302
8908 662
12557 553
619656 1564
53684 682
78564 889