6424 680
2715 41
5831 273
9727 262
146065 847
18851 623
73700 145
13596 557
7115 204
13985 386
15060 977
7160 918
4019 754