2523 420
5400 208
22327 271
9017 842
9715 262
2228 244
13752 401
72449 847
41922 993
5198 314
21152 539
295880 1294
174759 779
40095 374
142857 839
48153 774
207552 662
164003 299
266098 917
615091 1939
257160 586
14982 532
244834 727
104834 377
73151 429
87918 362
21473 321
31114 473