75391 680
21774 564
6363 52
15054 69
302048 953
69935 616
14891 754
50778 414
13773 591
4702 66
3789 520
2593 190