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