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