2960 164
5777 940
14710 761
3811 490
4918 748
6229 327
4706 687
6226 234
18534 48
24514 315
29925 649
31797 426
64840 328
78058 775
48244 140
29263 238