958 261
150419 458
119715 274
12555 579
3560 491
1941 486
3501 355
61689 118
43688 95
37559 649
44985 481
83009 343
80446 826
52590 198
36739 285