12444 95
4144 98
9450 883
13759 616
49850 190
7663 693
1896 401
10381 946
25075 644
4273 159
3235 41
5966 191
5996 504
24715 391
6468 873
8896 621
12746 52
13372 412
8291 364
12744 906
12138 682
9882 697
14489 758
4966 522
7135 81
11595 234
10832 58
10534 709