9504 54
14795 671
114054 638
265823 642
52746 757
29797 220
26590 326
25851 866
25281 133
31916 505
13521 776
22738 281
16079 478
14243 130