6579 680
2782 41
5930 273
9959 262
147241 850
18893 623
74012 145
13705 557
7146 204
14010 386
15109 977
7189 918
4035 754