2939 268
6317 80
38065 611
16604 154
4048 631
7985 642
10046 478
7549 645
4897 139
5756 353
3048 297
4228 232
7857 707
9573 41
4391 153
41759 682