75496 680
21787 564
6366 52
15061 69
302258 954
70176 617
14901 754
50841 414
13798 591
4702 66
3803 520
2593 190