19486 367
8881 330
251860 640
176611 790
105502 465
112658 806
105198 547
88932 498
46470 640
28679 89
66625 784
46612 614