75807 680
21810 564
6385 52
15089 69
303827 956
70851 617
14918 754
51028 414
13855 591
4715 66
3828 520
2597 190