10156 130
11911 520
14432 741
10485 78
6602 501
12892 825
8639 673
34226 274
12285 503
13421 219
8005 134
15669 486
9264 95
20879 130
6925 429
11029 774
7784 730
10413 147
10876 557
5178 378
15170 40
8617 533
4046 39
7535 787
5540 441
2357244 3939
926977 954
246878 1043