2393 174
7926 254
5118 129
6105 885
3816 347
4329 669
3152 522
3054 46
4754 415
1839 315
3961 527
10283 596
5045 646