4095 53
5857 138
24313 654
12484 454
16327 387
49583 229
168368 931
77067 566
32353 318
39463 244
65547 225
31514 826
45934 418
21620 623
15478 849
32049 943
17531 216
15402 233
27558 825
62867 866
32370 679
108055 161
25420 786
19510 794
14273 458
29606 385
29861 942
4927 493