2625 333
22344 755
12195 357
6012 323
14071 501
27268 511
3358 565
10869 58
5379 811
43026 476
8364 718
4371 693
3530 275