13000 77
13888 259
16241 231
11702 291
18442 654
24023 288
23187 891
29219 242
16410 725
50978 873
34202 862
22838 333
6577 662
9521 461
19503 654
5213 526
17822 953
26737 982
8271 577
41134 348
14672 805
18886 580
15340 467
10450 486