7619 253
5093 129
6158 885
3857 347
4313 669
3199 522
3085 46
4720 415
1847 315
3979 527
10363 596
5052 646