10048 81
935351 960
2955 340
28686 834
9017 501
5953 740
3617 498
3812 589
24356 606
17080 397
9324 850
691 48