16531 607
2975 133
12847 589
24993 328
3746 213
9677 439
4901 403
6709 77
7764 662
8299 322
5707 515
7312 490
5687 529
15037 759
5899 613
5103 63
13130 445
13788 385
13382 207
3206 42
27568 361
46634 739
6964 171
3322 282
20943 112
16922 304
3861 185
8540 658