6509 680
2744 41
5866 273
9856 262
146742 847
18872 623
73878 145
13646 557
7128 204
14000 386
15083 977
7175 918
4027 754