9803 265
58405 158
25216 193
31545 556
15813 98
14215 415
114592 827
12354 65
25109 600
5907 749
10599 70
6643 787
19083 817