2872 653
1012 257
1196 270
4501 682
4527 604
2892 799
18389 443
8642 314
2047 82
3929 631
10270 473
36272 900
40379 372
126174 752
5928 469