16540 607
2975 133
12849 589
25018 328
3749 213
9689 439
4932 403
6713 77
7766 662
8302 322
5709 515
7312 490
5688 529
15047 759
5909 613
5105 63
13132 445
13792 385
13385 207
3206 42
27576 361
46659 739
6975 171
3323 282
20957 112
16946 304
3866 185
8547 658