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