52016 595
59472 614
7267 134
9457 141
13911 178
83064 546
8034 414
23541 663
25469 1080
15621 550
76550 783
63050 201
26192 117
32657 77
18349 620
53297 589
18880 201