51996 595
59452 614
7266 134
9456 141
13911 178
83054 546
8032 414
23538 663
25468 1080
15619 550
76538 783
63045 201
26186 117
32640 77
18341 620
53280 589
18873 201