4896 631
50750 510
18875 843
13532 79
14845 413
7163 322
18196 500
11655 272
4718 283
7904 87
4759 554
25991 250
21097 570
6329 246
46503 492
6460 25