75903 680
21823 564
6389 52
15095 69
304437 957
71149 617
14929 754
51097 414
13884 591
4721 66
3834 520
2599 190