2303 653
1819 491
704503 1371
2711 583
2085 413
2641 626
11158 626
2907 643
1720 305
47439 594
45685 495
47423 144
62331 792
8073 467
2629 31
4579 762