3621 30
28325 615
32724 889
215842 556
25774 528
4935 52
10013 638
27953 656
9709 712
30380 242
7289 45
5843 92
25569 641
21046 349
33675 535
4965 279
11688 886
2299 118
10764 361
28039 566
5061 199
98849 656
27127 521
2497 111
17011 398
16201 549
99566 1034
13877 672