75486 680
21782 564
6366 52
15060 69
302229 954
70153 617
14898 754
50836 414
13793 591
4702 66
3802 520
2593 190