9803 265
58405 158
25216 193
31545 556
15812 98
14215 415
114591 827
12352 65
25109 600
5907 749
10597 70
6642 787
19083 817