14993 560
9835 265
59037 158
25489 193
31862 556
16167 99
14454 415
116250 829
12542 65
25800 600
5976 749
10739 70
6819 787
19294 817