9575 54
14800 671
114159 638
266052 642
52815 757
29866 220
26637 326
25900 866
25369 133
31956 505
13523 776
22847 281
16107 478
14308 130