4596 275
2795 189
2914 569
3533 706
1428 56
2707 310
1639 210
2504 420
2323 356
4887 417
2888 519
2382 353
3222 677
3905 691
1067 68
2651 125
2092 356
2973 594
1925 276