3121 333
22906 755
12457 357
6138 323
14225 501
29488 511
3378 565
11591 58
5855 811
43164 476
8740 718
4616 693
3701 275