51996 595
59451 614
7266 134
9456 141
13911 178
8032 414
25468 1080
15618 550
76538 783
63045 201
26186 117
32639 77
18341 620
53280 589
13081 117
18872 201