1600 77
16875 431
14665 403
8406 793
24167 524
6858 293
3486 525
3321 586
3162 851
908 127
3174 667
2687 483
2902 592