2953 268
6354 80
38098 611
16665 154
4060 631
8011 642
10083 478
7591 645
4924 139
5784 353
3054 297
4243 232
7892 707
9590 41
4422 153
41963 682