2980 547
3763 292
1933 240
3158 391
4694 660
2799 497
2508 225
1488 51
2520 489
3914 858
3621 131
2705 538
11644 541
2265 326
3359 726
3373 723
9348 207
15085 444
4834 477
5836 285
3161 777
3247 508
3908 645
15672 531