2931 268
6269 80
38039 611
13491 153
4046 631
7971 642
10020 478
7501 645
4864 139
5720 353
3045 297
4224 232
7811 707
9551 41
4360 153
41611 682