59973 649
50004 173
51991 378
5844 535
27578 361
6356 613
14312 855
8389 175
1146 93
1941 269
3873 52
3507 503