2293 360
3251 850
2070 197
2279 457
138957 1033
100000 690
139194 162
128354 157
261441 1069
341985 565
160704 914
212489 414
43120 767
2182 156
30286 217
167762 567
314355 944
95948 241
251607 860
158333 321
191304 286
75747 577
387475 564
59919 427