3073 333
22849 755
12413 357
6122 323
14198 501
29133 511
3371 565
11523 58
5837 811
43141 476
8682 718
4565 693
3684 275