12556 129
13145 522
17078 742
12977 78
7855 503
15057 823
11290 673
37102 281
14671 501
17249 223
10294 134
18945 486
11979 91
24475 132
8326 429
14322 778
9288 732
12196 147
13525 556
6349 379
14388 39
9697 532
5235 39
9128 788
7491 443
2796529 4095
935323 960
248389 1043