3018 578
32878 331
26324 253
50275 287
46803 467
83638 973
50576 477
24809 647
17477 308
20587 542
25648 205