2742 333
22501 755
12269 357
6047 323
14111 501
27699 511
3361 565
11138 58
5446 811
43078 476
8449 718
4431 693
3578 275