16529 607
2975 133
12846 589
24992 328
3746 213
9676 439
4901 403
6708 77
7763 662
8298 322
5707 515
7312 490
5687 529
15032 759
5899 613
5103 63
13130 445
13787 385
13382 207
3206 42
27568 361
46632 739
6964 171
3322 282
20938 112
16919 304
3861 185
8538 658