2846 653
1007 257
1191 270
4489 682
4493 604
2890 799
18384 443
8601 314
2042 82
3895 631
10262 473
36268 900
40338 372
126088 752
5917 469