12531 129
13075 522
17001 742
12959 78
7839 503
15035 823
11274 673
37039 281
14618 501
16859 223
10256 134
18870 486
11938 91
24402 132
8310 429
14278 778
9267 732
12087 147
13325 556
6338 379
14359 39
9679 532
5190 39
9080 788
7472 443
2774063 4087
935084 960
248360 1043