4887 442
18469 276
3356 102
3500 513
5768 712
7718 562
5310 371
4131 763
7737 292
6623 728
5040 807
5746 359
8921 905