12460 250
21996 531
55582 259
16186 127
9806 875
13427 90
27724 503
17687 445
25049 89
9338 403
40307 464
20784 283
24937 248
30354 500
26464 192
24567 478
18790 681
20027 234
17992 490
9379 239
13525 288
25657 389
8988 741
10973 261
19702 258
10550 614
38593 830
14627 472