9803 265
58405 158
25217 193
31545 556
15814 98
14216 415
114593 827
12354 65
25109 600
5907 749
10600 70
6643 787
19083 817