4896 631
50783 510
18881 843
13536 79
14848 413
7165 322
18199 500
11657 272
4720 283
7908 87
4759 554
25996 250
21102 570
6331 246
46516 492
6463 25