2291 360
3248 850
2063 197
2277 457
468387 1260
449217 529
93649 509
30485 116
153299 699
92049 304
250002 944
182875 929
60371 343
138044 351
41681 221
161455 642
281339 1162
80377 195
29865 214
89921 663
53072 395
94204 732
197957 544
104803 472