2529 807
2577 541
3096 827
3270 735
1687 306
653 75
1685 293
1207 174
3088 544
4304 702
3362 47
2358 244
2907 419
4354 978
3954 292
861 242
698 143
2517 519
509 113
2760 733
1455 268
531 40
3407 536
2952 594