83288 263
371580 225
3980 623
1086 94
2834 484
4844 653
6377 327
9393 813
5444 74
5760 200
7525 87
8256 652
5082 390
14509 89
7649 676
7571 238
6399 912