2937 268
6301 80
38055 611
16583 154
4046 631
7977 642
10035 478
7532 645
4889 139
5751 353
3046 297
4225 232
7841 707
9563 41
4374 153
41685 682