75973 680
21831 564
6391 52
15116 69
304833 957
71355 617
14931 754
51157 414
13914 591
4728 66
3846 520
2604 190