82186 282
9681 485
3546 242
6058 251
8314 594
5313 708
7982 707
32802 533
6078 359
5234 764
2742 417
2477 202