6392 680
2697 41
5783 273
9648 262
145644 847
18823 623
73576 145
13568 557
7104 204
13973 386
15047 977
7146 918
4005 754