3114 333
22899 755
12441 357
6134 323
14222 501
29432 511
3378 565
11580 58
5854 811
43160 476
8728 718
4609 693
3698 275