9394 53
14786 671
113900 638
265511 642
52644 757
29680 220
26496 326
25783 866
25173 133
31848 505
13513 776
22593 281
16043 478
14163 130