2933 268
6274 80
38041 611
14658 154
4046 631
7972 642
10022 478
7505 645
4869 139
5728 353
3045 297
4224 232
7815 707
9553 41
4364 153
41618 682