14772 671
9076 53
113721 638
265329 642
52525 757
29562 220
26415 326
25675 866
25066 133
31770 505
13506 776
22450 281
16002 478
14050 130