4095 53
5857 138
24312 654
12484 454
16327 387
49578 229
168358 931
77067 566
32351 318
39459 244
65544 225
31513 826
45930 418
21618 623
15477 849
32046 943
17527 216
15401 233
27554 825
62862 866
32365 679
108042 161
25415 786
19507 794
14271 458
29605 385
29858 942
4927 493