2291893 3862
7577 55
4650 653
45697 385
1908 49
10953 375
5006 261
1025 73
7664 377
8365 240
1646 43
4973 603
878 119
3787 132
6230 765
10719 558
13657 163
3185 768
12446 666
13968 32
4372 748
9692 642
4615 897
9457 133
1404 189
19685 848
3598 290
2617 446