2937 268
6304 80
38056 611
16595 154
4046 631
7978 642
10039 478
7538 645
4892 139
5752 353
3046 297
4225 232
7842 707
9564 41
4377 153
41705 682