2378 667
3442 293
380487 760
2813 480
15162 411
92005 1058
42625 504
148948 383
10820 157
5298 615
11168 628