6510 680
2746 41
5870 273
9863 262
146773 847
18874 623
73884 145
13648 557
7129 204
14001 386
15084 977
7175 918
4027 754