6415 680
2711 41
5820 273
9715 262
145958 847
18848 623
73673 145
13591 557
7115 204
13983 386
15058 977
7154 918
4019 754