2930 268
6260 80
38038 611
11556 153
4046 631
7971 642
10017 478
7501 645
4858 139
5701 353
3045 297
4224 232
7807 707
9547 41
4357 153
41592 682