2937 268
6303 80
38055 611
16592 154
4046 631
7978 642
10039 478
7537 645
4891 139
5751 353
3046 297
4225 232
7842 707
9564 41
4377 153
41702 682