3122 333
22907 755
12457 357
6138 323
14225 501
29491 511
3378 565
11591 58
5855 811
43164 476
8740 718
4616 693
3702 275