75488 680
21783 564
6366 52
15060 69
302240 954
70159 617
14898 754
50839 414
13796 591
4702 66
3802 520
2593 190