6371 680
2675 41
5751 273
9594 262
145364 847
18806 623
73498 145
13551 557
7094 204
13968 386
15031 977
7141 918
4003 754