2481 174
7975 254
5160 129
6116 885
3829 347
4349 669
3161 522
3067 46
4767 415
1844 315
3965 527
10292 596
5046 646