6366 680
2671 41
5744 273
9586 262
145313 847
18806 623
73482 145
13550 557
7094 204
13968 386
15031 977
7141 918
4003 754