9501 54
14794 671
114054 638
265816 642
52743 757
29796 220
26587 326
25850 866
25278 133
31914 505
13521 776
22734 281
16078 478
14242 130