6416 680
2712 41
5823 273
9717 262
145972 847
18850 623
73676 145
13591 557
7115 204
13983 386
15060 977
7155 918
4019 754