3626 30
28438 615
32725 889
216035 556
25775 528
4935 52
10013 638
27953 656
9709 712
30380 242
7289 45
5843 92
25598 641
21048 349
33675 535
4966 279
11688 886
2300 118
10764 361
28039 566
5061 199
98873 656
27141 521
2497 111
17012 398
16206 549
99620 1034
13877 672