14321 360
20295 634
10078 642
37328 280
13278 503
11965 612
31266 86
36408 393
16989 477
37758 160
30890 338
12972 871
22116 786
8207 398
51822 97
5425 475
18586 453
43766 312
29784 135
22411 466
7077 101
27455 390
9257 527
26309 514
25240 404
128514 261
38059 215
223592 929