4896 631
50759 510
18876 843
13532 79
14845 413
7164 322
18197 500
11655 272
4718 283
7904 87
4759 554
25995 250
21098 570
6330 246
46507 492
6462 25