4095 53
5857 138
24312 654
12484 454
16327 387
49581 229
168361 931
77067 566
32351 318
39460 244
65545 225
31513 826
45933 418
21620 623
15477 849
32047 943
17529 216
15401 233
27556 825
62863 866
32368 679
108047 161
25418 786
19508 794
14271 458
29606 385
29858 942
4927 493