13002 60
111111 798
25413 439
11311 368
31256 520
20758 764
49782 805
45811 561
53300 243
39777 632
58888 419
35285 400
50954 428
11216 503
113629 205
17317 615
48584 422
19707 574
48160 555
13839 63
63424 394
37335 179
98089 783
18012 557
61300 525
75479 526
51082 462
25163 338