2930 268
6261 80
38039 611
12698 153
4046 631
7971 642
10019 478
7501 645
4862 139
5711 353
3045 297
4224 232
7811 707
9550 41
4360 153
41604 682