75333 680
21771 564
6358 52
15051 69
301946 953
69808 616
14888 754
50753 414
13762 591
4701 66
3788 520
2593 190