3597 30
28006 615
32718 889
215165 555
25769 528
4935 52
10011 638
27952 656
9703 712
30373 242
7288 45
5843 92
25460 641
21035 349
33669 535
4965 279
11688 886
2292 118
10764 361
28035 566
5061 199
98787 656
27080 521
2495 111
17011 398
16172 549
99374 1034
13877 672