2545 593
31041 405
272431 269
2351 211
16244 566
6746 634
10570 522
1268 317
6392 517
39442 78
31299 688
16890 673
7988 116
24761 304
6443 690
1932 535
25744 811
27369 58
9401 354
68302 87
55066 741
4392 488
16867 508
7572 478