2960 164
5776 940
14709 761
3811 490
4917 748
6228 327
4703 687
6225 234
18523 48
24501 315
29910 649
31771 426
64830 328
78018 775
48224 140
29214 238