149072 662
110825 908
45051 1135
55092 707
32247 521
41855 843
63161 319
37594 679
76791 153
44880 555