14756 671
9060 53
113511 638
265124 641
52416 757
29402 220
26293 326
25555 866
24921 133
31658 505
13493 776
22258 281
15942 478
13893 130