2932 268
6270 80
38039 611
13999 154
4046 631
7972 642
10020 478
7502 645
4865 139
5722 353
3045 297
4224 232
7812 707
9553 41
4361 153
41614 682