2293 360
3251 850
2070 197
2279 457
33554 286
124748 459
20340 423
13216 475
148601 756
76232 363
99192 198
104644 619
163303 552
153196 797
55122 913
55206 496
143828 404
118133 644
338596 1579
75619 562
132749 600
105827 658
23845 47
84628 672