9575 54
14800 671
114160 638
266059 642
52816 757
29867 220
26639 326
25901 866
25371 133
31956 505
13524 776
22847 281
16109 478
14310 130