6428 680
2717 41
5836 273
9733 262
146134 847
18852 623
73727 145
13599 557
7117 204
13985 386
15064 977
7163 918
4019 754