5600 134
64321 304
5853 58
19245 327
10304 421
24674 153
27876 110
25121 81
35893 709
40359 336
105794 689
47217 380
50181 122
28451 892
34546 128
6442 595
131154 653
70584 450
39580 481
27732 65
14429 341
4629 471
4578 176
2138 214
8253 140
18539 479
12574 396
2842 403