10056 81
935375 960
2957 340
28689 834
9018 501
5957 740
3619 498
3812 589
24356 606
17085 397
9327 850
691 48