4586 424
2580 547
26657 294
15250 235
28143 468
21072 152
55228 68
37893 138
8441 490
20663 552
25494 746
8711 654
8067 697
4897 139
6789 539
4764 305