6427 680
2717 41
5834 273
9729 262
146092 847
18852 623
73713 145
13598 557
7116 204
13985 386
15063 977
7163 918
4019 754