9508 54
14795 671
114058 638
265829 642
52748 757
29802 220
26592 326
25853 866
25286 133
31918 505
13521 776
22742 281
16081 478
14245 130