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