2932 268
6271 80
38041 611
14391 154
4046 631
7972 642
10021 478
7505 645
4867 139
5725 353
3045 297
4224 232
7813 707
9553 41
4363 153
41618 682