4703 199
2543 111
2553 272
3652 158
5280 546
3146 342
5048 497
3166 201
3335 143
5206 712
8696 437
7765 673
4327 725
4354 508
4632 635
4003 733
8378 600
4644 306
4839 546
4177 590
4166 833
5227 275
3900 129
6792 61
2136 217
7666 698
16365 759
5340 136