8995 862
9491 471
19567 700
6938 283
8046 677
4853 276
1306 413
2187 531
2978 591
510 97
578 87
3237 832
1021 191
866 160
1305 208
3585 611
3680 643
2961 777
902 86
3737 637
3162 608
2425 469
1680 145
619 53