2728 521
64256 232
8877 550
11673 105
54758 459
2865 151
5898 156
21114 311
8384 726
3449 60
3684 333
37787 529
12421 111
14042 108
10289 852
9903 474
17546 919
7544 278
6580 263
19228 194
8825 644
5526 302
20507 475
23144 811
19719 356
19731 110
20508 628
155879 718