9526 54
14798 671
114077 638
265885 642
52761 757
29820 220
26603 326
25861 866
25302 133
31927 505
13522 776
22774 281
16090 478
14264 130