2937 268
6303 80
38055 611
16585 154
4046 631
7977 642
10039 478
7536 645
4890 139
5751 353
3046 297
4225 232
7842 707
9564 41
4376 153
41697 682