2846 653
1007 257
1191 270
4488 682
4490 604
2890 799
18383 443
8601 314
2042 82
3894 631
10261 473
36268 900
40337 372
126087 752
5917 469