4586 424
2580 547
26657 294
15250 235
28143 468
21073 152
55232 68
37893 138
8441 490
20663 552
25495 746
8712 654
8068 697
4897 139
6789 539
4764 305