6432 680
2718 41
5838 273
9737 262
146174 847
18853 623
73735 145
13600 557
7118 204
13986 386
15065 977
7163 918
4020 754