3707 768
1335 308
15298 334
23979 649
667759 1561
43547 86
5923 667
7540 111
8521 97
9662 814
37704 718
7410 530
14130 598
12185 300
83794 394