3083 608
2856 97
5120 64
16497 465
1553371 4463
306875 850
311713 1221
22301 641
429868 1706
516327 1785
233829 481
157385 1044
210775 790
147483 216
113822 1065
6081 139
215870 302
14088 645
89484 848
22251 797
117974 833
50328 229
6985 162
14313 890
7366 478
167859 928
70403 298
117418 678