2930 268
6261 80
38038 611
12144 153
4046 631
7971 642
10017 478
7501 645
4861 139
5706 353
3045 297
4224 232
7807 707
9548 41
4359 153
41598 682