12095 128
16033 212
8049 738
8447 607
11420 768
6921 820
17107 287
11069 608
2932 61
6831 697
13643 649
7667 373
4275 677
6847 173
10763 158
9303 44
13669 627
1366 41
4207 410
18728 68
5904 703
12707 806
6757 218
14841 693
18891 145
5035 723
120553 616
16085 567