2935 268
6295 80
38054 611
16550 154
4046 631
7975 642
10031 478
7527 645
4883 139
5748 353
3046 297
4225 232
7838 707
9561 41
4373 153
41668 682