2345 174
7897 254
5089 129
6100 885
3803 347
4325 669
3149 522
3051 46
4747 415
1838 315
3961 527
10281 596
5043 646